jif.extension

## Interface JifPreciseClassDel

- All Known Implementing Classes:
    JifCastDel

      public interface JifPreciseClassDel

  Marker interface for nodes that want to track the precise classes of a sub-expression, e.g., JifCastDel.

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `polyglot.ast.Expr` | `getPreciseClassExpr()`
    `void` | `setPreciseClass(java.util.Set<polyglot.types.Type> preciseClasses)`

- - ### Method Detail

    - #### getPreciseClassExpr

          polyglot.ast.Expr getPreciseClassExpr()

      Returns:
        The Expr that the node is interested in finding the precise classes for.

    - #### setPreciseClass

          void setPreciseClass(java.util.Set<polyglot.types.Type> preciseClasses)