Class TemporalParser
java.lang.Object
com.oracle.truffle.js.runtime.util.TemporalParser
This class holds all the date/time/timezone/calender parsing of Temporal. This is all the code
that is mentioned by grammar in the spec, but where no explicit code is given. If there is code
expressed in terms of the spec, it should not be here (but in TemporalUtil, etc.).
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanparseAnnotatedDateTime(boolean zoned, boolean timeRequired) booleanresult()
-
Constructor Details
-
TemporalParser
public TemporalParser(com.oracle.truffle.api.strings.TruffleString input)
-
-
Method Details
-
parseTemporalTimeString
-
parseAnnotatedDateTime
-
parseYearMonth
-
parseTemporalMonthDayString
-
parseTimeZoneNumericUTCOffset
-
parseCalendarString
-
parseAnnotationValue
public boolean parseAnnotationValue() -
parseTemporalInstantString
-
isTemporalZonedDateTimeString
public boolean isTemporalZonedDateTimeString() -
result
-
parseTimeZoneIdentifier
-