Class BytecodeRoot.IsSelf

java.lang.Object
thc.runtime.BytecodeRoot.IsSelf
Enclosing class:
BytecodeRoot

public static final class BytecodeRoot.IsSelf extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static boolean
    cached(int arity, int formalArity, Closure function, com.oracle.truffle.api.nodes.Node node, com.oracle.truffle.api.RootCallTarget cachedTarget, int cachedArity, int cachedPrefixSize, boolean cachedSelf)
     
    static boolean
    generic(int arity, int formalArity, Closure function, com.oracle.truffle.api.nodes.Node node)
     
    static boolean
    isSelf(com.oracle.truffle.api.nodes.Node node, com.oracle.truffle.api.RootCallTarget target)
     

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

  • Method Details

    • cached

      public static boolean cached(int arity, int formalArity, Closure function, com.oracle.truffle.api.nodes.Node node, com.oracle.truffle.api.RootCallTarget cachedTarget, int cachedArity, int cachedPrefixSize, boolean cachedSelf)
    • generic

      public static boolean generic(int arity, int formalArity, Closure function, com.oracle.truffle.api.nodes.Node node)
    • isSelf

      public static boolean isSelf(com.oracle.truffle.api.nodes.Node node, com.oracle.truffle.api.RootCallTarget target)