Module dev.civl.mc

Class TypeEvaluation

java.lang.Object
dev.civl.mc.semantics.IF.TypeEvaluation

public class TypeEvaluation extends Object
Represents the result of evaluating something that returns a symbolic type, but in two parts: the (possibly) new state resulting from side-effects arising from the evaluation, and the symbolic type resulting from the evaluation.
  • Field Details

    • state

      public State state
    • type

      public dev.civl.sarl.IF.type.SymbolicType type
  • Constructor Details

    • TypeEvaluation

      public TypeEvaluation(State state, dev.civl.sarl.IF.type.SymbolicType type)
  • Method Details