Package de.monticore.types.check
Class DeriveSymTypeOfLiterals
- java.lang.Object
-
- de.monticore.types.check.DeriveSymTypeOfLiterals
-
- All Implemented Interfaces:
MCLiteralsBasisVisitor2,de.monticore.visitor.IVisitor
- Direct Known Subclasses:
DeriveSymTypeOfMCCommonLiterals
@Deprecated public class DeriveSymTypeOfLiterals extends java.lang.Object implements MCLiteralsBasisVisitor2
Deprecated.part of typecheck1, useTypeCheck3instead.Visitor for Derivation of SymType from Literals (Function 2b) i.e. for literals/MCLiteralsBasis.mc4
-
-
Field Summary
Fields Modifier and Type Field Description protected TypeCheckResulttypeCheckResultDeprecated.Storage in the Visitor: result of the last endVisit.
-
Constructor Summary
Constructors Constructor Description DeriveSymTypeOfLiterals()Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description IBasicSymbolsScopegetScope(IMCLiteralsBasisScope mcLiteralsBasisScope)Deprecated.TypeCheckResultgetTypeCheckResult()Deprecated.voidinit()Deprecated.voidsetTypeCheckResult(TypeCheckResult result)Deprecated.voidvisit(ASTLiteral lit)Deprecated.-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
-
-
Field Detail
-
typeCheckResult
protected TypeCheckResult typeCheckResult
Deprecated.Storage in the Visitor: result of the last endVisit. This attribute is synthesized upward.
-
-
Method Detail
-
getScope
public IBasicSymbolsScope getScope(IMCLiteralsBasisScope mcLiteralsBasisScope)
Deprecated.
-
getTypeCheckResult
public TypeCheckResult getTypeCheckResult()
Deprecated.
-
init
public void init()
Deprecated.
-
visit
public void visit(ASTLiteral lit)
Deprecated.- Specified by:
visitin interfaceMCLiteralsBasisVisitor2
-
setTypeCheckResult
public void setTypeCheckResult(TypeCheckResult result)
Deprecated.
-
-