public abstract class ToRelativeTemporalObjectNode extends JavaScriptBaseNode
| Modifier and Type | Class and Description |
|---|---|
static class |
ToRelativeTemporalObjectNode.Result |
| Modifier | Constructor and Description |
|---|---|
protected |
ToRelativeTemporalObjectNode() |
| Modifier and Type | Method and Description |
|---|---|
abstract ToRelativeTemporalObjectNode.Result |
execute(JSDynamicObject options) |
protected ToRelativeTemporalObjectNode.Result |
toRelativeTemporalObject(JSDynamicObject options,
com.oracle.truffle.api.profiles.InlinedBranchProfile errorBranch,
com.oracle.truffle.api.profiles.InlinedConditionProfile valueIsObject,
com.oracle.truffle.api.profiles.InlinedConditionProfile valueIsUndefined,
com.oracle.truffle.api.profiles.InlinedBranchProfile valueIsPlainDate,
com.oracle.truffle.api.profiles.InlinedBranchProfile valueIsZonedDateTime,
com.oracle.truffle.api.profiles.InlinedConditionProfile valueIsPlainDateTime,
com.oracle.truffle.api.profiles.InlinedConditionProfile timeZoneAvailable,
JSToStringNode toStringNode,
IsObjectNode isObjectNode,
ToTemporalCalendarWithISODefaultNode toTemporalCalendarWithISODefaultNode,
TemporalCalendarFieldsNode calendarFieldsNode,
TemporalCalendarDateFromFieldsNode dateFromFieldsNode,
ToTemporalTimeZoneNode toTemporalTimeZoneNode,
GetTemporalCalendarWithISODefaultNode getTemporalCalendarWithISODefaultNode,
TemporalGetOptionNode getOptionNode) |
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, toStringpublic abstract ToRelativeTemporalObjectNode.Result execute(JSDynamicObject options)
protected ToRelativeTemporalObjectNode.Result toRelativeTemporalObject(JSDynamicObject options, com.oracle.truffle.api.profiles.InlinedBranchProfile errorBranch, com.oracle.truffle.api.profiles.InlinedConditionProfile valueIsObject, com.oracle.truffle.api.profiles.InlinedConditionProfile valueIsUndefined, com.oracle.truffle.api.profiles.InlinedBranchProfile valueIsPlainDate, com.oracle.truffle.api.profiles.InlinedBranchProfile valueIsZonedDateTime, com.oracle.truffle.api.profiles.InlinedConditionProfile valueIsPlainDateTime, com.oracle.truffle.api.profiles.InlinedConditionProfile timeZoneAvailable, JSToStringNode toStringNode, IsObjectNode isObjectNode, ToTemporalCalendarWithISODefaultNode toTemporalCalendarWithISODefaultNode, TemporalCalendarFieldsNode calendarFieldsNode, TemporalCalendarDateFromFieldsNode dateFromFieldsNode, ToTemporalTimeZoneNode toTemporalTimeZoneNode, GetTemporalCalendarWithISODefaultNode getTemporalCalendarWithISODefaultNode, TemporalGetOptionNode getOptionNode)