All Superinterfaces:
Serializable
All Known Implementing Classes:
AssertTypeIR, BranchIfIR, BranchUnlessIR, ClearIR, GotoIR, LoadIR, NewLambdaIR, OperatorIR, PopIR, PopNIR, SendIR, VisitLabelIR

public interface IR extends Serializable
IR interface
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    default boolean
    Returns true when the IR execution cost may be expensive
  • Method Details

    • eval

      void eval(InterpretContext context)
    • mayBeCost

      default boolean mayBeCost()
      Returns true when the IR execution cost may be expensive
      Returns: