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 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 ]
|