Module syntax::ext::quote [−][src]
🔬 This is a nightly-only experimental API. (rustc_private
)
this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml
instead?
Re-exports
use ast; |
use ast::Arg; |
use ast::Arm; |
use ast::Block; |
use ast::Expr; |
use ast::Item; |
use ast::Pat; |
use ast::Stmt; |
use ast::Ty; |
use codemap::respan; |
use syntax_pos::Span; |
use ext::base::ExtCtxt; |
use ext::base; |
use ext::build::AstBuilder; |
use parse::parser::Parser; |
use parse::parser::PathStyle; |
use parse::token; |
use ptr::P; |
use ptr::P; |
use tokenstream::TokenStream; |
use tokenstream::TokenTree; |
Modules
rt |
[ Experimental ] Quasiquoting works via token trees. |
Functions
expand_parse_call |
[ Experimental ]
|
expand_quote_arg |
[ Experimental ]
|
expand_quote_arm |
[ Experimental ]
|
expand_quote_attr |
[ Experimental ]
|
expand_quote_block |
[ Experimental ]
|
expand_quote_expr |
[ Experimental ]
|
expand_quote_item |
[ Experimental ]
|
expand_quote_meta_item |
[ Experimental ]
|
expand_quote_pat |
[ Experimental ]
|
expand_quote_path |
[ Experimental ]
|
expand_quote_stmt |
[ Experimental ]
|
expand_quote_tokens |
[ Experimental ]
|
expand_quote_ty |
[ Experimental ]
|
expand_tts |
[ Experimental ]
|
expand_wrapper |
[ Experimental ]
|
expr_mk_token |
[ Experimental ]
|
id_ext |
[ Experimental ]
|
ids_ext |
[ Experimental ]
|
mk_binop |
[ Experimental ]
|
mk_delim |
[ Experimental ]
|
mk_ident |
[ Experimental ]
|
mk_name |
[ Experimental ]
|
mk_parser_path |
[ Experimental ]
|
mk_stmts_let |
[ Experimental ]
|
mk_token_path |
[ Experimental ]
|
mk_tt_path |
[ Experimental ]
|
parse_arg_panic |
[ Experimental ]
|
parse_arguments_to_quote |
[ Experimental ]
|
parse_arm_panic |
[ Experimental ]
|
parse_attribute_panic |
[ Experimental ]
|
parse_block_panic |
[ Experimental ]
|
parse_expr_panic |
[ Experimental ]
|
parse_item_panic |
[ Experimental ]
|
parse_meta_item_panic |
[ Experimental ]
|
parse_pat_panic |
[ Experimental ]
|
parse_path_panic |
[ Experimental ]
|
parse_stmt_panic |
[ Experimental ]
|
parse_ty_panic |
[ Experimental ]
|
statements_mk_tt |
[ Experimental ]
|
statements_mk_tts |
[ Experimental ]
|
unflatten |
[ Experimental ]
|