Module rustc::middle::trans[src]
Modules
| _match |
Compilation of match statements |
| adt |
Representation of Algebraic Data Types |
| asm |
Translation of inline assembly. |
| base | |
| basic_block | |
| build | |
| builder | |
| cabi | |
| cabi_arm | |
| cabi_mips | |
| cabi_x86 | |
| cabi_x86_64 | |
| callee | Handles translation of callees as well as other call-related things. Callees are a superset of normal rust values and sometimes have different representations. In particular, top-level fn items and methods are represented as just a fn ptr and not a full closure. |
| cleanup | Code pertaining to cleanup of temporaries as well as execution of
drop glue. See discussion in |
| closure | |
| common | Code that is useful in various trans modules. |
| consts | |
| context | |
| controlflow | |
| datum | See the section on datums in |
| debuginfo |
Debug Info Module |
| doc |
Documentation for the trans module |
| expr |
Translation of Expressions |
| foreign | |
| glue | |
| inline | |
| intrinsic | |
| llrepr | |
| machine | |
| meth | |
| monomorphize | |
| reflect | |
| tvec | |
| type_ | |
| type_of | |
| value |