Class TypeCheckResult

java.lang.Object
de.monticore.types.check.TypeCheckResult

@Deprecated public class TypeCheckResult extends Object
Deprecated.
of no use anymore, ISynthesize/IDerive are deprecated
Wrapper class for the last result in a type check
  • Field Details

    • result

      protected Optional<SymTypeExpression> result
      Deprecated.
    • type

      protected boolean type
      Deprecated.
    • method

      protected boolean method
      Deprecated.
    • field

      protected boolean field
      Deprecated.
  • Constructor Details

    • TypeCheckResult

      public TypeCheckResult()
      Deprecated.
  • Method Details

    • getResult

      public SymTypeExpression getResult()
      Deprecated.
    • isPresentResult

      public boolean isPresentResult()
      Deprecated.
    • setResult

      public void setResult(SymTypeExpression result)
      Deprecated.
    • setResultAbsent

      public void setResultAbsent()
      Deprecated.
    • reset

      public void reset()
      Deprecated.
    • setType

      public void setType()
      Deprecated.
    • setMethod

      public void setMethod()
      Deprecated.
    • setField

      public void setField()
      Deprecated.
    • unsetType

      public void unsetType()
      Deprecated.
    • isField

      public boolean isField()
      Deprecated.
    • isMethod

      public boolean isMethod()
      Deprecated.
    • isType

      public boolean isType()
      Deprecated.
    • copy

      public TypeCheckResult copy()
      Deprecated.