Interface FunctionNameHolder

All Known Subinterfaces:
FunctionNameHolder.Delegate
All Known Implementing Classes:
ClassDefinitionNode, JSFunctionExpressionNode, ObjectLiteralNode.MakeMethodNode

public interface FunctionNameHolder
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static interface 
     
  • Method Summary

    Modifier and Type
    Method
    Description
    com.oracle.truffle.api.strings.TruffleString
     
    default boolean
     
    void
    setFunctionName(com.oracle.truffle.api.strings.TruffleString name)
     
  • Method Details

    • getFunctionName

      com.oracle.truffle.api.strings.TruffleString getFunctionName()
    • setFunctionName

      void setFunctionName(com.oracle.truffle.api.strings.TruffleString name)
    • isAnonymous

      default boolean isAnonymous()