Class TypePromotionVisitor

All Implemented Interfaces:
StmtVisitor, Visitor

public class TypePromotionVisitor extends TypeChecker
  • Constructor Details

  • Method Details

    • getPromotedTyping

      public Typing getPromotedTyping(Typing typing)
    • isIntermediateType

      public static boolean isIntermediateType(Type type)
    • visit

      public void visit(@NonNull Value value, @NonNull Type stdType, @NonNull Stmt stmt)
      Specified by:
      visit in class TypeChecker