JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev Package
Next Package
Frames
No Frames
All Classes
Package com.oracle.truffle.js.nodes.function
Interface Summary
Interface
Description
BuiltinNodeFactory
FunctionNameHolder
FunctionNameHolder.Delegate
JSBuiltinNode.Inlineable
Interface for trivial built-in nodes that can be inlined without going through a call.
JSBuiltinNode.Inlined
Class Summary
Class
Description
AbstractBodyNode
AbstractFunctionArgumentsNode
BlockScopeNode
BlockScopeNode.FrameBlockScopeNode
BuiltinArgumentBuilder
CallApplyArgumentsNode
ClassDefinitionNode
ES6 14.5.14 Runtime Semantics: ClassDefinitionEvaluation.
ConstructorResultNode
ConstructorRootNode
CreateMethodPropertyNode
DefineMethodNode
DefineMethodNode.FunctionCreateNode
EvalNode
EvalNode.DirectEvalNode
FunctionBodyNode
FunctionRootNode
InitFunctionNode
InternalCallNode
Simple call helper node for internal calls, caching on the call target.
IterationScopeNode
IterationScopeNode.FrameIterationScopeNode
JSBuiltin
JSBuiltinNode
Represents the body of a built-in function.
JSFunctionCallNode
JSFunctionCallNode.InvokeNode
The target of
JSFunctionCallNode.InvokeNode.functionTargetNode
also serves as the this argument of the call.
JSFunctionExpressionNode
JSLoadNode
JSNewNode
11.2.2 The new Operator.
NewTargetRootNode
NewTargetRootNode.DropNewTargetRootNode
NewTargetRootNode.InsertNewTargetRootNode
SetFunctionNameNode
SpecializedNewObjectNode
SpreadArgumentNode
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev Package
Next Package
Frames
No Frames
All Classes