Package de.monticore.types.check
Class SynthesizeSymTypeFromMCArrayTypes
java.lang.Object
de.monticore.types.check.AbstractSynthesizeFromType
de.monticore.types.check.SynthesizeSymTypeFromMCArrayTypes
- All Implemented Interfaces:
MCArrayTypesHandler,MCArrayTypesVisitor2,de.monticore.visitor.IHandler,de.monticore.visitor.IVisitor
@Deprecated
public class SynthesizeSymTypeFromMCArrayTypes
extends AbstractSynthesizeFromType
implements MCArrayTypesVisitor2, MCArrayTypesHandler
Deprecated.
Visitor for Derivation of SymType from MCArrayTypes
i.e. for
types/MCArrayTypes.mc4
-
Field Summary
FieldsFields inherited from class de.monticore.types.check.AbstractSynthesizeFromType
typeCheckResult -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionDeprecated.voidsetTraverser(MCArrayTypesTraverser traverser) Deprecated.voidtraverse(ASTMCArrayType arrayType) Deprecated.We use mainly endVisit, because the result is synthesized along the tree, when walking upwardsMethods inherited from class de.monticore.types.check.AbstractSynthesizeFromType
checkNotObscure, getResult, getScope, getTypeCheckResult, init, setTypeCheckResultMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.monticore.visitor.IHandler
handle, handle, handle, handle, handle, traverse, traverseMethods inherited from interface de.monticore.visitor.IVisitor
endVisit, endVisit, endVisit, endVisit, visit, visit, visit, visit
-
Field Details
-
traverser
Deprecated.
-
-
Constructor Details
-
SynthesizeSymTypeFromMCArrayTypes
public SynthesizeSymTypeFromMCArrayTypes()Deprecated.
-
-
Method Details
-
setTraverser
Deprecated.- Specified by:
setTraverserin interfaceMCArrayTypesHandler
-
getTraverser
Deprecated.- Specified by:
getTraverserin interfacede.monticore.visitor.IHandler- Specified by:
getTraverserin interfaceMCArrayTypesHandler- Specified by:
getTraverserin classAbstractSynthesizeFromType
-
traverse
Deprecated.We use mainly endVisit, because the result is synthesized along the tree, when walking upwards- Specified by:
traversein interfaceMCArrayTypesHandler
-
TypeCheck3instead.