SOURCE_FILE@0..46 FN@0..45 FN_KW@0..2 "fn" WHITESPACE@2..3 " " NAME@3..7 IDENT@3..7 "main" PARAM_LIST@7..9 L_PAREN@7..8 "(" R_PAREN@8..9 ")" WHITESPACE@9..10 " " BLOCK_EXPR@10..45 L_CURLY@10..11 "{" WHITESPACE@11..16 "\n " RECORD_EXPR@16..43 PATH@16..17 PATH_SEGMENT@16..17 NAME_REF@16..17 IDENT@16..17 "S" WHITESPACE@17..18 " " RECORD_EXPR_FIELD_LIST@18..43 L_CURLY@18..19 "{" WHITESPACE@19..20 " " RECORD_EXPR_FIELD@20..41 ATTR@20..32 POUND@20..21 "#" L_BRACK@21..22 "[" META@22..31 PATH@22..25 PATH_SEGMENT@22..25 NAME_REF@22..25 IDENT@22..25 "cfg" TOKEN_TREE@25..31 L_PAREN@25..26 "(" IDENT@26..30 "test" R_PAREN@30..31 ")" R_BRACK@31..32 "]" WHITESPACE@32..33 " " NAME_REF@33..38 IDENT@33..38 "field" COLON@38..39 ":" WHITESPACE@39..40 " " LITERAL@40..41 INT_NUMBER@40..41 "1" WHITESPACE@41..42 " " R_CURLY@42..43 "}" WHITESPACE@43..44 "\n" R_CURLY@44..45 "}" WHITESPACE@45..46 "\n"