Lines Matching refs:qself
257 if argument.qself.is_none() in parse()
628 let qself = QSelf { in qpath() localVariable
635 Ok((Some(qself), path)) in qpath()
796 pub(crate) fn print_path(tokens: &mut TokenStream, qself: &Option<QSelf>, path: &Path) { in print_path()
797 let qself = match qself { in print_path() localVariable
798 Some(qself) => qself, in print_path()
804 qself.lt_token.to_tokens(tokens); in print_path()
805 qself.ty.to_tokens(tokens); in print_path()
807 let pos = cmp::min(qself.position, path.segments.len()); in print_path()
810 TokensOrDefault(&qself.as_token).to_tokens(tokens); in print_path()
815 qself.gt_token.to_tokens(tokens); in print_path()
822 qself.gt_token.to_tokens(tokens); in print_path()