25 references to ComponentParseResult
System.Private.CoreLib (25)
src\libraries\System.Private.CoreLib\src\System\Buffers\Text\Utf8Parser\Utf8Parser.TimeSpanSplitter.cs (25)
85ComponentParseResult result = ParseComponent(source, neverParseAsFraction: periodUsedToSeparateDay, ref srcIndex, out V2); 86if (result == ComponentParseResult.ParseFailure) 91else if (result == ComponentParseResult.NoMoreData) 98Debug.Assert(result == ComponentParseResult.Colon || result == ComponentParseResult.Period); 106if (result == ComponentParseResult.ParseFailure) 111else if (result == ComponentParseResult.NoMoreData) 118Debug.Assert(result == ComponentParseResult.Colon || result == ComponentParseResult.Period); 126if (result == ComponentParseResult.ParseFailure) 131else if (result == ComponentParseResult.NoMoreData) 138Debug.Assert(result == ComponentParseResult.Colon || result == ComponentParseResult.Period); 146if (result == ComponentParseResult.ParseFailure) 151else if (result == ComponentParseResult.NoMoreData) 158Debug.Assert(result == ComponentParseResult.Colon || result == ComponentParseResult.Period); 179private static ComponentParseResult ParseComponent(ReadOnlySpan<byte> source, bool neverParseAsFraction, ref int srcIndex, out uint value) 184return ComponentParseResult.NoMoreData; 195return ComponentParseResult.ParseFailure; 199return c == Utf8Constants.Colon ? ComponentParseResult.Colon : ComponentParseResult.Period; 208return ComponentParseResult.ParseFailure; 212return ComponentParseResult.Period; 217return ComponentParseResult.NoMoreData;