Class CreateSegmentDataObjectNode
java.lang.Object
com.oracle.truffle.api.nodes.Node
com.oracle.truffle.js.nodes.JavaScriptBaseNode
com.oracle.truffle.js.nodes.intl.CreateSegmentDataObjectNode
- All Implemented Interfaces:
com.oracle.truffle.api.nodes.NodeInterface, Cloneable
-
Nested Class Summary
Nested classes/interfaces inherited from class com.oracle.truffle.api.nodes.Node
com.oracle.truffle.api.nodes.Node.Child, com.oracle.truffle.api.nodes.Node.Children -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic CreateSegmentDataObjectNodeexecute(org.graalvm.shadowed.com.ibm.icu.text.BreakIterator icuIterator, JSSegmenter.Granularity granularity, com.oracle.truffle.api.strings.TruffleString string, int startIndex, int endIndex) Methods inherited from class JavaScriptBaseNode
copy, getJSContext, getLanguage, getLanguageOptions, getRealm, hasOverloadedOperators, onReplace, reportLoopCount, reportLoopCountMethods inherited from class com.oracle.truffle.api.nodes.Node
accept, adoptChildren, atomic, atomic, deepCopy, getChildren, getCost, getDebugProperties, getDescription, getEncapsulatingSourceSection, getLock, getParent, getRootNode, getSourceSection, insert, insert, isAdoptable, isSafelyReplaceableBy, notifyInserted, replace, replace, reportPolymorphicSpecialize, reportReplace, toString
-
Constructor Details
-
CreateSegmentDataObjectNode
-
-
Method Details
-
create
-
execute
public JSObject execute(org.graalvm.shadowed.com.ibm.icu.text.BreakIterator icuIterator, JSSegmenter.Granularity granularity, com.oracle.truffle.api.strings.TruffleString string, int startIndex, int endIndex)
-