Lines Matching refs:Ok
67 Ok(self.advance(tag.len()))
98 Ok((rest, _)) => {
142 return Ok((input.advance(i + 2), &input.rest[..i + 2]));
160 Some(_) | None => Ok(input),
175 if let Ok((rest, ())) = doc_comment(input, &mut trees) {
186 None => return Ok(trees.build()),
238 Ok((rest, tt)) => (rest, tt),
267 if let Ok((input, l)) = literal(input) {
269 Ok((input, TokenTree::Literal(crate::Literal::_new_fallback(l))))
270 } else if let Ok((input, p)) = punct(input) {
271 Ok((input, TokenTree::Punct(p)))
272 } else if let Ok((input, i)) = ident(input) {
273 Ok((input, TokenTree::Ident(i)))
277 Ok((rest, TokenTree::Literal(repr)))
307 return Ok((rest, ident));
319 Ok((rest, ident))
338 Ok((input.advance(end), &input.rest[..end]))
344 Ok((rest, Literal::_new(input.rest[..end].to_string())))
348 if let Ok(ok) = string(input) {
349 Ok(ok)
350 } else if let Ok(ok) = byte_string(input) {
351 Ok(ok)
352 } else if let Ok(ok) = c_string(input) {
353 Ok(ok)
354 } else if let Ok(ok) = byte(input) {
355 Ok(ok)
356 } else if let Ok(ok) = character(input) {
357 Ok(ok)
358 } else if let Ok(ok) = float(input) {
359 Ok(ok)
360 } else if let Ok(ok) = int(input) {
361 Ok(ok)
369 Ok((input, _)) => input,
375 if let Ok(input) = input.parse("\"") {
377 } else if let Ok(input) = input.parse("r") {
391 return Ok(literal_suffix(input));
425 return Ok(literal_suffix(rest));
438 if let Ok(input) = input.parse("b\"") {
440 } else if let Ok(input) = input.parse("br") {
453 return Ok(literal_suffix(input));
486 return Ok((input.advance(i + 1), &input.rest[..i]));
502 return Ok(literal_suffix(rest));
519 if let Ok(input) = input.parse("c\"") {
521 } else if let Ok(input) = input.parse("cr") {
535 return Ok(literal_suffix(rest));
555 return Ok(literal_suffix(input));
604 Ok(literal_suffix(input))
624 Ok(literal_suffix(input))
645 Ok(())
654 Ok(())
666 Ok(())
708 return Ok(());
771 Ok(input.advance(len - 1))
807 Ok(input.advance(len))
871 Ok(input.advance(len))
881 Ok((rest, Punct::new('\'', Spacing::Joint)))
885 Ok(_) => Spacing::Joint,
888 Ok((rest, Punct::new(ch, kind)))
907 Ok((input.advance(first.len_utf8()), first))
958 Ok((rest, ()))
965 Ok((input, (s, true)))
968 Ok((input, (&s[3..s.len() - 2], true)))
975 Ok((input, (s, false)))
978 Ok((input, (&s[3..s.len() - 2], false)))