Lines Matching refs:PResult
77 type PResult<'a, O> = Result<(Cursor<'a>, O), Reject>; typedef
127 fn block_comment(input: Cursor) -> PResult<&str> { in block_comment()
268 fn leaf_token(input: Cursor) -> PResult<TokenTree> { in leaf_token()
285 fn ident(input: Cursor) -> PResult<crate::Ident> { in ident()
298 fn ident_any(input: Cursor) -> PResult<crate::Ident> { in ident_any()
320 fn ident_not_raw(input: Cursor) -> PResult<&str> { in ident_not_raw()
339 pub(crate) fn literal(input: Cursor) -> PResult<Literal> { in literal()
476 fn delimiter_of_raw_string(input: Cursor) -> PResult<&str> { in delimiter_of_raw_string()
873 fn punct(input: Cursor) -> PResult<Punct> { in punct()
893 fn punct_char(input: Cursor) -> PResult<char> { in punct_char()
914 fn doc_comment<'a>(input: Cursor<'a>, trees: &mut TokenStreamBuilder) -> PResult<'a, ()> { in doc_comment()
962 fn doc_comment_contents(input: Cursor) -> PResult<(&str, bool)> { in doc_comment_contents()