- DOCUMENT@0..68 - OPERATION_DEFINITION@0..21 - SELECTION_SET@0..21 - L_CURLY@0..1 "{" - WHITESPACE@1..4 "\n " - FRAGMENT_SPREAD@4..19 - SPREAD@4..7 "..." - FRAGMENT_NAME@7..19 - NAME@7..19 - IDENT@7..19 "friendFields" - WHITESPACE@19..20 "\n" - R_CURLY@20..21 "}" - WHITESPACE@21..23 "\n\n" - FRAGMENT_DEFINITION@23..68 - fragment_KW@23..31 "fragment" - WHITESPACE@31..32 " " - FRAGMENT_NAME@32..44 - NAME@32..44 - IDENT@32..44 "friendFields" - WHITESPACE@44..45 " " - TYPE_CONDITION@45..52 - on_KW@45..47 "on" - WHITESPACE@47..48 " " - NAMED_TYPE@48..52 - NAME@48..52 - IDENT@48..52 "User" - WHITESPACE@52..53 " " - SELECTION_SET@53..68 - L_CURLY@53..54 "{" - WHITESPACE@54..57 "\n " - FIELD@57..59 - NAME@57..59 - IDENT@57..59 "id" - WHITESPACE@59..62 "\n " - FIELD@62..66 - NAME@62..66 - IDENT@62..66 "name" - WHITESPACE@66..67 "\n" - R_CURLY@67..68 "}" recursion limit: 500, high: 1