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) |
protected String[] |
doLocale(com.oracle.truffle.api.object.DynamicObject object) |
protected String[] |
doOtherType(Object object,
JSToObjectNode toObjectNode,
JSGetLengthNode getLengthNode,
JSHasPropertyNode hasPropertyNode,
TypeOfNode typeOfNode,
JSToStringNode toStringNode) |
protected String[] |
doString(String s) |
protected String[] |
doUndefined(com.oracle.truffle.api.object.DynamicObject object) |
abstract String[] |
executeLanguageTags(Object value) |
copy, onReplaceaccept, adoptChildren, atomic, atomic, deepCopy, getChildren, getCost, getDebugProperties, getDescription, getEncapsulatingSourceSection, getLock, getParent, getRootNode, getSourceSection, insert, insert, isAdoptable, isSafelyReplaceableBy, lookupContextReference, lookupLanguageReference, notifyInserted, replace, replace, reportPolymorphicSpecialize, toStringprotected JSToCanonicalizedLocaleListNode(JSContext context)
public static JSToCanonicalizedLocaleListNode create(JSContext context)
protected String[] doUndefined(com.oracle.truffle.api.object.DynamicObject object)
protected String[] doLocale(com.oracle.truffle.api.object.DynamicObject object)
protected String[] doOtherType(Object object, JSToObjectNode toObjectNode, JSGetLengthNode getLengthNode, JSHasPropertyNode hasPropertyNode, TypeOfNode typeOfNode, JSToStringNode toStringNode)
protected String[] doForeignType(Object object, com.oracle.truffle.api.interop.InteropLibrary interop, TypeOfNode typeOfNode, JSToStringNode toStringNode)