Vala.FlowAnalyzer.analyze_body – vala Reference Manual
Packages
vala
Vala
FlowAnalyzer
JumpTarget
FlowAnalyzer
analyze
analyze_body
build_dominator_frontier
build_dominator_tree
check_block_variables
check_variables
depth_first_traverse
get_assignment_map
get_depth_first_list
handle_errors
insert_phi_functions
intersect
mark_unreachable
process_assignment
unreachable
visit_block
visit_break_statement
visit_class
visit_continue_statement
visit_creation_method
visit_declaration_statement
visit_enum
visit_error_domain
visit_expression
visit_expression_statement
visit_field
visit_foreach_statement
visit_if_statement
visit_interface
visit_lambda_expression
visit_local_variable
visit_lock_statement
visit_loop_statement
visit_method
visit_property
visit_property_accessor
visit_return_statement
visit_signal
visit_source_file
visit_struct
visit_subroutine
visit_switch_statement
visit_throw_statement
visit_try_statement
visit_unlock_statement
visit_with_statement
visit_yield_statement
all_basic_blocks
context
current_block
jump_stack
phi_functions
unreachable_reported
used_vars
var_map
analyze_body
Description:
private
void
analyze_body
(
BasicBlock
entry_block)