Module syntax::ast_mapExperimental
[-]
[+]
[src]
Reexports
pub use self::Node::*; |
pub use self::PathElem::*; |
Modules
| blocks | This module provides a simplified abstraction for working with
code blocks identified by their integer node-id. In particular,
it captures a common set of attributes that all "function-like
things" (represented by |
Structs
| Forest | Stores a crate and any number of inlined items from other crates. |
| Map | Represents a mapping from Node IDs to AST elements and their parent Node IDs |
| NodesMatchingSuffix | |
| Values |
Enums
| Node | |
| PathElem |
Traits
| FoldOps | |
| NodePrinter |
Functions
| map_crate | |
| map_decoded_item | Used for items loaded from external crate that are being inlined into this
crate. The |
| path_to_string |
Type Definitions
| PathElems | The type of the iterator used by with_path. |