ast_to_hir.cpp | 26 * Convert abstract syntax to to high-level intermediate reprensentation (HIR). 28 * During the conversion to HIR, the majority of the symantic checking is 36 * probably generate HIR directly. However, this results in frequent changes 85 ast->hir(instructions, state); 739 ast_node::hir(exec_list *instructions, function in class:ast_node 838 ast_expression::hir(exec_list *instructions, function in class:ast_expression 907 op[0] = this->subexpressions[0]->hir(instructions, state); 908 op[1] = this->subexpressions[1]->hir(instructions, state); 918 op[0] = this->subexpressions[0]->hir(instructions, state); 928 op[0] = this->subexpressions[0]->hir(instructions, state) 1691 ast_expression_statement::hir(exec_list *instructions, function in class:ast_expression_statement 1713 ast_compound_statement::hir(exec_list *instructions, function in class:ast_compound_statement 1945 ast_declarator_list::hir(exec_list *instructions, function in class:ast_declarator_list 2438 ast_parameter_declarator::hir(exec_list *instructions, function in class:ast_parameter_declarator 2567 ast_function::hir(exec_list *instructions, function in class:ast_function 2712 ast_function_definition::hir(exec_list *instructions, function in class:ast_function_definition 2771 ast_jump_statement::hir(exec_list *instructions, function in class:ast_jump_statement 2883 ast_selection_statement::hir(exec_list *instructions, function in class:ast_selection_statement 2965 ast_iteration_statement::hir(exec_list *instructions, function in class:ast_iteration_statement 3016 ast_type_specifier::hir(exec_list *instructions, function in class:ast_type_specifier 3027 ast_struct_specifier::hir(exec_list *instructions, function in class:ast_struct_specifier [all...] |