Interface FunctionNameHolder.Delegate
- All Superinterfaces:
FunctionNameHolder
- All Known Implementing Classes:
ObjectLiteralNode.MakeMethodNode
- Enclosing interface:
FunctionNameHolder
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.oracle.truffle.js.nodes.function.FunctionNameHolder
FunctionNameHolder.Delegate -
Method Summary
Modifier and TypeMethodDescriptiondefault com.oracle.truffle.api.strings.TruffleStringdefault booleandefault voidsetFunctionName(com.oracle.truffle.api.strings.TruffleString name)
-
Method Details
-
getFunctionNameHolder
FunctionNameHolder getFunctionNameHolder() -
getFunctionName
default com.oracle.truffle.api.strings.TruffleString getFunctionName()- Specified by:
getFunctionNamein interfaceFunctionNameHolder
-
setFunctionName
default void setFunctionName(com.oracle.truffle.api.strings.TruffleString name) - Specified by:
setFunctionNamein interfaceFunctionNameHolder
-
isAnonymous
default boolean isAnonymous()- Specified by:
isAnonymousin interfaceFunctionNameHolder
-