Package de.monticore.types.check
Class SynthesizeSymTypeFromMCSimpleGenericTypes
java.lang.Object
de.monticore.types.check.AbstractSynthesizeFromType
de.monticore.types.check.SynthesizeSymTypeFromMCSimpleGenericTypes
- All Implemented Interfaces:
MCSimpleGenericTypesHandler,MCSimpleGenericTypesVisitor2,de.monticore.visitor.IHandler,de.monticore.visitor.IVisitor
- Direct Known Subclasses:
SynthesizeFromMCSGT4Grammar
@Deprecated
public class SynthesizeSymTypeFromMCSimpleGenericTypes
extends AbstractSynthesizeFromType
implements MCSimpleGenericTypesVisitor2, MCSimpleGenericTypesHandler
Deprecated.
Visitor for Derivation of SymType from MCSimpleGenericTypes
i.e. for
types/MCSimpleGenericTypes.mc4
-
Field Summary
FieldsFields inherited from class de.monticore.types.check.AbstractSynthesizeFromType
typeCheckResult -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionDeprecated.protected SymTypeExpressionhandleIfNotFound(ASTMCGenericType type, List<SymTypeExpression> arguments) Deprecated.extension method for error handlingvoidsetTraverser(MCSimpleGenericTypesTraverser traverser) Deprecated.voidtraverse(ASTMCBasicGenericType genericType) 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
-
SynthesizeSymTypeFromMCSimpleGenericTypes
public SynthesizeSymTypeFromMCSimpleGenericTypes()Deprecated.
-
-
Method Details
-
getTraverser
Deprecated.- Specified by:
getTraverserin interfacede.monticore.visitor.IHandler- Specified by:
getTraverserin interfaceMCSimpleGenericTypesHandler- Specified by:
getTraverserin classAbstractSynthesizeFromType
-
setTraverser
Deprecated.- Specified by:
setTraverserin interfaceMCSimpleGenericTypesHandler
-
traverse
Deprecated.We use mainly endVisit, because the result is synthesized along the tree, when walking upwards- Specified by:
traversein interfaceMCSimpleGenericTypesHandler
-
handleIfNotFound
protected SymTypeExpression handleIfNotFound(ASTMCGenericType type, List<SymTypeExpression> arguments) Deprecated.extension method for error handling
-
TypeCheck3instead.