[−][src]Module c2rust_transpile::translator
Structs
ExprContext | |
FunContext | |
Translation | |
TranslationError |
Enums
ConvertedDecl | Declarations can be converted into a normal item, or into a foreign item. Foreign items are called out specially because we'll combine all of them into a single extern block at the end of translation. |
DecayRef | |
ExprUse | This represents all of the ways a C expression can be used in a C program. Making this distinction is important for: |
ReplaceMode | |
TranslationErrorKind |
Functions
signed_int_expr | |
stmts_block | |
translate | |
translate_failure |