public abstract class JSToCanonicalizedLocaleListNode extends JavaScriptBaseNode
| Modifier | Constructor and Description |
|---|---|
protected |
JSToCanonicalizedLocaleListNode(JSContext context) |
| Modifier and Type | Method and Description |
|---|---|
static JSToCanonicalizedLocaleListNode |
create(JSContext context) |
protected String[] |
doForeignType(Object object,
com.oracle.truffle.api.interop.InteropLibrary interop,
TypeOfNode typeOfNode,
JSToStringNode toStringNode,
com.oracle.truffle.api.strings.TruffleString.EqualNode equalsNode,
com.oracle.truffle.api.strings.TruffleString.ToJavaStringNode toJavaStringNode) |
protected String[] |
doLocale(JSLocaleObject object) |
protected String[] |
doOtherType(Object object,
JSToObjectNode toObjectNode,
JSGetLengthNode getLengthNode,
JSHasPropertyNode hasPropertyNode,
TypeOfNode typeOfNode,
JSToStringNode toStringNode,
com.oracle.truffle.api.strings.TruffleString.EqualNode equalsNode,
com.oracle.truffle.api.strings.TruffleString.ToJavaStringNode toJavaStringNode) |
protected String[] |
doTString(com.oracle.truffle.api.strings.TruffleString s) |
protected String[] |
doUndefined(Object object) |
abstract String[] |
executeLanguageTags(Object value) |
copy, getLanguage, getRealm, hasOverloadedOperators, onReplaceaccept, adoptChildren, atomic, atomic, deepCopy, getChildren, getCost, getDebugProperties, getDescription, getEncapsulatingSourceSection, getLock, getParent, getRootNode, getSourceSection, insert, insert, isAdoptable, isSafelyReplaceableBy, notifyInserted, replace, replace, reportPolymorphicSpecialize, toStringprotected JSToCanonicalizedLocaleListNode(JSContext context)
public static JSToCanonicalizedLocaleListNode create(JSContext context)
protected String[] doTString(com.oracle.truffle.api.strings.TruffleString s)
protected String[] doLocale(JSLocaleObject object)
protected String[] doOtherType(Object object, JSToObjectNode toObjectNode, JSGetLengthNode getLengthNode, JSHasPropertyNode hasPropertyNode, TypeOfNode typeOfNode, JSToStringNode toStringNode, com.oracle.truffle.api.strings.TruffleString.EqualNode equalsNode, com.oracle.truffle.api.strings.TruffleString.ToJavaStringNode toJavaStringNode)
protected String[] doForeignType(Object object, com.oracle.truffle.api.interop.InteropLibrary interop, TypeOfNode typeOfNode, JSToStringNode toStringNode, com.oracle.truffle.api.strings.TruffleString.EqualNode equalsNode, com.oracle.truffle.api.strings.TruffleString.ToJavaStringNode toJavaStringNode)