PIPS
|
Go to the source code of this file.
Definition at line 22 of file text.c.
References gen_check(), and sentence_domain.
Referenced by sentence_assign_contents(), and sentence_consistent_p().
Definition at line 77 of file text.c.
References gen_check(), and text_domain.
Referenced by text_assign_contents(), and text_consistent_p().
unformatted check_unformatted | ( | unformatted | p | ) |
Definition at line 119 of file text.c.
References gen_check(), and unformatted_domain.
Referenced by unformatted_assign_contents(), and unformatted_consistent_p().
SENTENCE.
Definition at line 16 of file text.c.
References gen_copy_tree().
TEXT.
Definition at line 71 of file text.c.
References gen_copy_tree().
Referenced by test_rwt().
unformatted copy_unformatted | ( | unformatted | p | ) |
UNFORMATTED.
Definition at line 113 of file text.c.
References gen_copy_tree().
void free_sentence | ( | sentence | p | ) |
Definition at line 19 of file text.c.
References gen_free().
void free_text | ( | text | p | ) |
Definition at line 74 of file text.c.
References gen_free().
Referenced by add_new_compilation_unit(), add_new_module(), create_module_with_statement(), do_recompile_module(), ensure_comment_consistency(), fprint_statement(), generate_hpf_remapping_file(), hpfc_print_code(), hpfc_print_common(), init_host_and_node_entities(), make_text_resource_and_free(), missing_file_initializer(), outliner_file(), prettyprint_dot_label(), print_code_or_source(), print_code_semantics(), print_loops(), print_parallelized_code_common(), print_pointer_value(), print_points_to_list(), print_points_to_relation(), simd_memory_packing(), step_compile_analysed_module(), text_block(), text_comp_region(), text_logical_if(), and wp65_debug_print_module().
void free_unformatted | ( | unformatted | p | ) |
Definition at line 116 of file text.c.
References gen_free().
Definition at line 32 of file text.c.
References gen_typed_cons(), and SENTENCE_NEWGEN_DOMAIN.
Definition at line 87 of file text.c.
References gen_typed_cons(), and TEXT_NEWGEN_DOMAIN.
list gen_unformatted_cons | ( | unformatted | p, |
list | l | ||
) |
Definition at line 129 of file text.c.
References gen_typed_cons(), and UNFORMATTED_NEWGEN_DOMAIN.
sentence make_sentence | ( | enum sentence_utype | tag, |
void * | val | ||
) |
Definition at line 59 of file text.c.
References gen_alloc(), GEN_CHECK_ALLOC, and sentence_domain.
Referenced by add_one_unformated_printf_to_text(), add_to_current_line(), aliases_text(), append_marged_text(), C_any_comment_to_text(), c_text_related_entities(), close_current_line(), compilation_unit_text(), create_HRE_module(), ensure_comment_consistency(), generate_alternate_return_targets(), get_declaration_comments(), get_header_comments(), include(), init_text_statement(), make_sentence_formatted(), make_sentence_unformatted(), sentence_area(), sentence_basic_declaration(), sentence_data(), sentence_data_statement(), sentence_external(), sentence_f95use_declaration(), sentence_goto_label(), sentence_head(), sentence_symbolic(), sentence_tail(), sentence_variable(), store_sc_text_line(), stub_head(), stub_text(), stub_var_decl(), text_array_comp_regions(), text_block(), text_block_elseif(), text_block_ifthen(), text_complexity(), text_continuation_conditions(), text_entity_declaration(), text_initializations(), text_instruction(), text_io_block_if(), text_logical_if(), text_loop(), text_loop_cmf(), text_loop_craft(), text_loop_default(), text_pointer_value(), text_pointer_values(), text_points_to_relation(), text_points_to_relations(), text_region_no_action(), text_summary_complexity(), text_trail(), text_transformer(), text_unstructured(), and text_whileloop().
Definition at line 62 of file text.c.
References intptr_t, is_sentence_formatted, and make_sentence().
Referenced by make_pred_commentary_sentence().
sentence make_sentence_unformatted | ( | unformatted | _field_ | ) |
Definition at line 65 of file text.c.
References intptr_t, is_sentence_unformatted, and make_sentence().
Definition at line 107 of file text.c.
References gen_alloc(), GEN_CHECK_ALLOC, and text_domain.
Referenced by __attribute__(), add_new_compilation_unit(), aliases_text(), anyloop_rwt(), C_any_comment_to_text(), C_standard_comment_to_text(), c_text_entities(), c_text_related_entities(), callgraph_module_name(), compilation_unit_text(), empty_text(), ensure_comment_consistency(), generate_alternate_return_targets(), generic_print_code_pv(), get_any_comp_regions_text(), get_continuation_condition_text(), get_semantic_text(), include(), init_text_statement(), instruction_rwt(), print_code_or_source(), print_code_or_source_comp(), print_code_points_to(), print_code_static_control(), print_loops(), print_module_icfg(), print_parallelized_code_common(), print_parallelizedCMF_code(), print_parallelizedCRAFT_code(), statement_flt(), store_sc_text_line(), string_predicate_to_commentary(), stub_text(), test_rwt(), text_all_comp_regions(), text_array_comp_regions(), text_block(), text_block_else(), text_block_elseif(), text_block_if(), text_block_ifthen(), text_comp_region(), text_comp_regions(), text_complexity(), text_continuation(), text_continuation_conditions(), text_directive(), text_entity_declaration(), text_equivalence_class(), text_equivalences(), text_initializations(), text_instruction(), text_io_block_if(), text_logical_if(), text_loop(), text_loop_cmf(), text_loop_craft(), text_loop_default(), text_of_parameters(), text_pointer_value(), text_pointer_values(), text_points_to_relation(), text_points_to_relations(), text_reductions(), text_region_no_action(), text_summary_complexity(), text_trail(), text_transformer(), text_unstructured(), and text_whileloop().
unformatted make_unformatted | ( | string | a1, |
intptr_t | a2, | ||
intptr_t | a3, | ||
list | a4 | ||
) |
Definition at line 149 of file text.c.
References gen_alloc(), GEN_CHECK_ALLOC, and unformatted_domain.
Referenced by C_any_comment_to_text(), c_text_related_entities(), ensure_comment_consistency(), generate_alternate_return_targets(), mark_block(), sentence_area(), sentence_basic_declaration(), sentence_data(), sentence_data_statement(), sentence_external(), sentence_f95use_declaration(), sentence_goto_label(), sentence_head(), sentence_symbolic(), sentence_tail(), sentence_variable(), stub_head(), stub_text(), stub_var_decl(), text_block_elseif(), text_block_ifthen(), text_instruction(), text_io_block_if(), text_logical_if(), text_loop_cmf(), text_loop_craft(), text_loop_default(), text_trail(), text_unstructured(), and text_whileloop().
sentence read_sentence | ( | FILE * | f | ) |
Definition at line 49 of file text.c.
References f(), and gen_read().
text read_text | ( | FILE * | f | ) |
unformatted read_unformatted | ( | FILE * | f | ) |
Definition at line 146 of file text.c.
References f(), and gen_read().
Definition at line 35 of file text.c.
References check_sentence(), message_assert, and sentence_defined_p().
Definition at line 25 of file text.c.
References check_sentence(), and gen_consistent_p().
Definition at line 29 of file text.c.
References gen_defined_p().
Referenced by sentence_assign_contents().
void sentence_non_recursive_free | ( | sentence | p | ) |
string sentence_tag_as_string | ( | enum sentence_utype | tag | ) |
Definition at line 52 of file text.c.
References is_sentence_formatted, is_sentence_unformatted, and string_undefined.
Definition at line 90 of file text.c.
References check_text(), message_assert, and text_defined_p().
Definition at line 80 of file text.c.
References check_text(), and gen_consistent_p().
Referenced by add_words_to_text(), and get_semantic_text().
Definition at line 84 of file text.c.
References gen_defined_p().
Referenced by text_assign_contents().
void text_non_recursive_free | ( | text | p | ) |
void unformatted_assign_contents | ( | unformatted | r, |
unformatted | v | ||
) |
Definition at line 132 of file text.c.
References check_unformatted(), message_assert, and unformatted_defined_p().
bool unformatted_consistent_p | ( | unformatted | p | ) |
Definition at line 122 of file text.c.
References check_unformatted(), and gen_consistent_p().
bool unformatted_defined_p | ( | unformatted | p | ) |
Definition at line 126 of file text.c.
References gen_defined_p().
Referenced by unformatted_assign_contents().
void unformatted_non_recursive_free | ( | unformatted | p | ) |
void write_sentence | ( | FILE * | f, |
sentence | p | ||
) |
Definition at line 46 of file text.c.
References f(), and gen_write().
void write_text | ( | FILE * | f, |
text | p | ||
) |
void write_unformatted | ( | FILE * | f, |
unformatted | p | ||
) |