Class VarDeclarationInitializationHasCorrectType
java.lang.Object
de.monticore.statements.mcvardeclarationstatements._cocos.VarDeclarationInitializationHasCorrectType
- All Implemented Interfaces:
MCVarDeclarationStatementsASTVariableDeclaratorCoCo,MCVarDeclarationStatementsVisitor2,de.monticore.visitor.IVisitor
public class VarDeclarationInitializationHasCorrectType
extends Object
implements MCVarDeclarationStatementsASTVariableDeclaratorCoCo
Checks that the initialization expressions of variable declaration statements are compatible to the types of the
variables.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.monticore.visitor.IVisitor
endVisit, endVisit, endVisit, endVisit, visit, visit, visit, visitMethods inherited from interface de.monticore.statements.mcvardeclarationstatements._cocos.MCVarDeclarationStatementsASTVariableDeclaratorCoCo
visitMethods inherited from interface de.monticore.statements.mcvardeclarationstatements._visitor.MCVarDeclarationStatementsVisitor2
endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
-
Field Details
-
ERROR_CODE
Indicates that the type of the initialization expression is not compatible with the type of the assigned variable.- See Also:
-
ERROR_MSG_FORMAT
- See Also:
-
-
Constructor Details
-
VarDeclarationInitializationHasCorrectType
public VarDeclarationInitializationHasCorrectType()
-
-
Method Details
-
check
- Specified by:
checkin interfaceMCVarDeclarationStatementsASTVariableDeclaratorCoCo
-