|
KCC - Kayte C Compiler 1.10.0
A C compiler implementation with preprocessor, lexer, parser, and code generator
|
Data Fields | |
| FILE * | output_file |
| TargetConfig * | target |
| int | label_counter |
| int | temp_counter |
| int | current_function_locals |
| int | stack_offset |
| struct { | |
| char name [64] | |
| int offset | |
| int size | |
| } | local_vars [256] |
| int | local_var_count |
| bool | in_function |
| char | current_function [64] |
| int | stack_size |
Definition at line 85 of file multiarch_codegen.h.
| char MultiArchCodegen::current_function[64] |
Definition at line 105 of file multiarch_codegen.h.
| int MultiArchCodegen::current_function_locals |
Definition at line 92 of file multiarch_codegen.h.
| bool MultiArchCodegen::in_function |
Definition at line 104 of file multiarch_codegen.h.
| int MultiArchCodegen::label_counter |
Definition at line 90 of file multiarch_codegen.h.
| int MultiArchCodegen::local_var_count |
Definition at line 101 of file multiarch_codegen.h.
| char MultiArchCodegen::name[64] |
Definition at line 97 of file multiarch_codegen.h.
| int MultiArchCodegen::offset |
Definition at line 98 of file multiarch_codegen.h.
| FILE* MultiArchCodegen::output_file |
Definition at line 86 of file multiarch_codegen.h.
| int MultiArchCodegen::size |
Definition at line 99 of file multiarch_codegen.h.
| int MultiArchCodegen::stack_offset |
Definition at line 93 of file multiarch_codegen.h.
| int MultiArchCodegen::stack_size |
Definition at line 106 of file multiarch_codegen.h.
| TargetConfig* MultiArchCodegen::target |
Definition at line 87 of file multiarch_codegen.h.
| int MultiArchCodegen::temp_counter |
Definition at line 91 of file multiarch_codegen.h.