SOURCE_FILE USE USE_KW "use" WHITESPACE " " USE_TREE STAR "*" SEMICOLON ";" WHITESPACE "\n" USE USE_KW "use" WHITESPACE " " USE_TREE COLON2 "::" STAR "*" SEMICOLON ";" WHITESPACE "\n" USE USE_KW "use" WHITESPACE " " USE_TREE COLON2 "::" USE_TREE_LIST L_CURLY "{" R_CURLY "}" SEMICOLON ";" WHITESPACE "\n" USE USE_KW "use" WHITESPACE " " USE_TREE USE_TREE_LIST L_CURLY "{" R_CURLY "}" SEMICOLON ";" WHITESPACE "\n" USE USE_KW "use" WHITESPACE " " USE_TREE PATH PATH_SEGMENT NAME_REF IDENT "foo" COLON2 "::" STAR "*" SEMICOLON ";" WHITESPACE "\n" USE USE_KW "use" WHITESPACE " " USE_TREE PATH PATH_SEGMENT NAME_REF IDENT "foo" COLON2 "::" USE_TREE_LIST L_CURLY "{" R_CURLY "}" SEMICOLON ";" WHITESPACE "\n" USE USE_KW "use" WHITESPACE " " USE_TREE PATH PATH_SEGMENT COLON2 "::" NAME_REF IDENT "foo" COLON2 "::" USE_TREE_LIST L_CURLY "{" USE_TREE PATH PATH_SEGMENT NAME_REF IDENT "a" COMMA "," WHITESPACE " " USE_TREE PATH PATH_SEGMENT NAME_REF IDENT "b" COMMA "," WHITESPACE " " USE_TREE PATH PATH_SEGMENT NAME_REF IDENT "c" R_CURLY "}" SEMICOLON ";" WHITESPACE "\n"