Class ToTemporalZonedDateTimeNode
java.lang.Object
com.oracle.truffle.api.nodes.Node
com.oracle.truffle.js.nodes.JavaScriptBaseNode
com.oracle.truffle.js.nodes.temporal.ToTemporalZonedDateTimeNode
- All Implemented Interfaces:
com.oracle.truffle.api.nodes.NodeInterface,Cloneable
Implementation of ToTemporalZonedDateTime() operation.
-
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 TypeMethodDescriptionabstract JSTemporalZonedDateTimeObjecttoTemporalZonedDateTime(Object item, Object options, com.oracle.truffle.api.profiles.InlinedBranchProfile errorBranch, com.oracle.truffle.api.profiles.InlinedConditionProfile isObjectProfile, com.oracle.truffle.api.profiles.InlinedConditionProfile isZonedDateTimeProfile, IsObjectNode isObjectNode, GetOptionsObjectNode getOptionsObject, com.oracle.truffle.api.strings.TruffleString.EqualNode equalNode, TemporalGetOptionNode getOptionNode, ToTemporalTimeZoneIdentifierNode toTimeZoneIdentifier, GetTemporalCalendarSlotValueWithISODefaultNode getCalendarSlotValueWithISODefault, TemporalCalendarDateFromFieldsNode dateFromFieldsNode) Methods inherited from class com.oracle.truffle.js.nodes.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
-
ToTemporalZonedDateTimeNode
protected ToTemporalZonedDateTimeNode()
-
-
Method Details
-
execute
-
toTemporalZonedDateTime
public JSTemporalZonedDateTimeObject toTemporalZonedDateTime(Object item, Object options, com.oracle.truffle.api.profiles.InlinedBranchProfile errorBranch, com.oracle.truffle.api.profiles.InlinedConditionProfile isObjectProfile, com.oracle.truffle.api.profiles.InlinedConditionProfile isZonedDateTimeProfile, IsObjectNode isObjectNode, GetOptionsObjectNode getOptionsObject, com.oracle.truffle.api.strings.TruffleString.EqualNode equalNode, TemporalGetOptionNode getOptionNode, ToTemporalTimeZoneIdentifierNode toTimeZoneIdentifier, GetTemporalCalendarSlotValueWithISODefaultNode getCalendarSlotValueWithISODefault, TemporalCalendarDateFromFieldsNode dateFromFieldsNode)
-