public abstract class ToRelativeTemporalObjectNode extends JavaScriptBaseNode
| Modifier | Constructor and Description |
|---|---|
protected |
ToRelativeTemporalObjectNode(JSContext ctx) |
| Modifier and Type | Method and Description |
|---|---|
abstract JSDynamicObject |
execute(JSDynamicObject options) |
protected JSDynamicObject |
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.InlinedConditionProfile valueIsPlainDate,
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, getJSContext, getLanguage, getLanguageOptions, getRealm, hasOverloadedOperators, onReplace, reportLoopCount, reportLoopCountaccept, adoptChildren, atomic, atomic, deepCopy, getChildren, getCost, getDebugProperties, getDescription, getEncapsulatingSourceSection, getLock, getParent, getRootNode, getSourceSection, insert, insert, isAdoptable, isSafelyReplaceableBy, notifyInserted, replace, replace, reportPolymorphicSpecialize, toStringprotected final JSContext ctx
protected ToRelativeTemporalObjectNode(JSContext ctx)
public abstract JSDynamicObject execute(JSDynamicObject options)
protected JSDynamicObject 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.InlinedConditionProfile valueIsPlainDate, 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)