Class ASTExprCallEfun


public final class ASTExprCallEfun extends ASTExpression
  • Constructor Details

    • ASTExprCallEfun

      public ASTExprCallEfun(int line, Efun efun, ASTArguments arguments)
      Creates an ordinary call that permits mudlib function shadowing.
    • ASTExprCallEfun

      public ASTExprCallEfun(int line, Efun efun, ASTArguments arguments, boolean engineOnly)
      Preserves whether an explicit engine qualifier must bypass mudlib functions.
  • Method Details

    • engineOnly

      public boolean engineOnly()
      Returns whether runtime dispatch must go directly to the engine registry.
    • efun

      public Efun efun()
    • arguments

      public ASTArguments arguments()
    • signature

      public EfunSignature signature()
    • lpcType

      public LPCType lpcType()
      Specified by:
      lpcType in class ASTExpression