Go to: Contents; Next section; Previous section; Beginning of section; Previous routine in section.

dequeue_entry - list.h

Callers

3 callers
     + discard_dup_refs - objects.c                     Goto
     + remove_lang - objects.h                          Goto
     + sort_file_order - objects.c                      Goto

Call Tree

dequeue_entry
|   remove_list_entry Goto
|   |   isfirst_entry Goto
|   |   +   entry_blink Goto
|   |   set_list_first Goto
|   |   entry_flink Goto
|   |   set_entry_flink Goto
|   |   entry_blink (Duplicate) Goto
|   |   islast_entry Goto
|   |   +   entry_flink (Duplicate) Goto
|   |   set_list_last Goto
|   |   set_entry_blink Goto
|   +   dec_list_entries Goto
+   list_first Goto
END OF TREE

discard_dup_refs - objects.c

Callers

1 caller
     + analyze_product - ranalyzer.c                    Goto

Call Tree

discard_dup_refs
|   list_first Goto
|   global_deflist Goto
|   next_entry (Separate) Goto
|   isdefined_routine Goto
|   trace_def Goto
|   |   trace_obj_enabled Goto
|   |   printf (External) Goto
|   +   def_ident (Separate) Goto
|   copy_list Goto
|   def_refs Goto
|   init_list Goto
|   dequeue_entry Goto
|   |   remove_list_entry Goto
|   |   |   isfirst_entry Goto
|   |   |   +   entry_blink Goto
|   |   |   set_list_first Goto
|   |   |   entry_flink Goto
|   |   |   set_entry_flink Goto
|   |   |   entry_blink (Duplicate) Goto
|   |   |   islast_entry Goto
|   |   |   +   entry_flink (Duplicate) Goto
|   |   |   set_list_last Goto
|   |   |   set_entry_blink Goto
|   |   +   dec_list_entries Goto
|   +   list_first (Duplicate) Goto
|   find_ref Goto
|   +   find_list_entry Goto
|   |   |   isempty_list Goto
|   |   |   list_first (Duplicate) Goto
|   |   +   entry_flink (Duplicate) Goto
|   free_ref Goto
|   |   dec_nrefs Goto
|   |   trace_obj_enabled (Duplicate) Goto
|   |   trace_free_obj (Separate) Goto
|   |   def_ident (Separate) Goto
|   |   ref_definition Goto
|   |   num_refs Goto
|   +   obj_free (Separate) Goto
|   add_ref Goto
|   +   append_list_entry (Separate) Goto
|   trace_ref Goto
|   |   trace_obj_enabled (Duplicate) Goto
|   |   printf (External) Goto
|   |   def_ident (Separate) Goto
|   +   ref_definition (Duplicate) Goto
|   def_callers Goto
|   find_caller Goto
|   +   find_list_entry (Duplicate) Goto
+   add_caller Goto
|   +   insert_ordered_entry (Separate) Goto
END OF TREE

enqueue_entry - list.h

Callers

1 caller
     + add_lang - objects.h                             Goto

Call Tree

enqueue_entry
+   append_list_entry (Separate) Goto
END OF TREE

entry_blink - list.h

Callers

5 callers
     + insert_ordered_entry - list.c                    Goto
     + isfirst_entry - list.h                           Goto
     + prev_entry - list.h                              Goto
     + remove_list_entry - list.c                       Goto
     + rpt_html_continue - rpthtml.c                    Goto

Call Tree: No calls


entry_flink - list.h

Callers

7 callers
     + find_list_entry - list.c                         Goto
     + find_ordered_entry - list.c                      Goto
     + insert_list_entry - list.c                       Goto
     + insert_ordered_entry - list.c                    Goto
     + islast_entry - list.h                            Goto
     + next_entry - list.h                              Goto
     + remove_list_entry - list.c                       Goto

Call Tree: No calls


evaluate_if - cparser.c

Callers

1 caller
     + get_token - cparser.c                            Goto

Call Tree

evaluate_if
+   atoi (External) Goto
END OF TREE

evaluate_ifdef - cparser.c

Callers

1 caller
     + get_token - cparser.c                            Goto

Call Tree: No calls


exit - External

Callers

1 caller
     + show_help - ranalyzer.c                          Goto

fclose - External

Callers

16 callers
     + analyze_file - ranalyzer.c                       Goto
     + analyze_product - ranalyzer.c                    Goto
     + cmdopt_language - ranalyzer.c                    Goto
     + cmdopt_separate - ranalyzer.c                    Goto
     + main - ranalyzer.c                               Goto
     + process_options_file - cmdopt.c                  Goto
     + report_by_file - reports.c                       Goto
     + report_calls - reports.c                         Goto
     + report_defined - reports.c                       Goto
     + report_files - reports.c                         Goto
     + report_source - reports.c                        Goto
     + report_undefined - reports.c                     Goto
     + report_xrefs - reports.c                         Goto
     + rpt_html_continue - rpthtml.c                    Goto
     + rpt_html_section_hdr - rpthtml.c                 Goto
     + show_help - ranalyzer.c                          Goto

fgetc - External

Callers

1 caller
     + get_token - bliparse.c                           Goto

fgets - External

Callers

7 callers
     + analyze_product - ranalyzer.c                    Goto
     + cmdopt_language - ranalyzer.c                    Goto
     + cmdopt_separate - ranalyzer.c                    Goto
     + get_token - cparser.c                            Goto
     + process_options_file - cmdopt.c                  Goto
     + report_source - reports.c                        Goto
     + rpt_html_section_hdr - rpthtml.c                 Goto

find_caller - objects.h

Callers

1 caller
     + discard_dup_refs - objects.c                     Goto

Call Tree

find_caller
+   find_list_entry Goto
|   |   isempty_list Goto
|   |   list_first Goto
|   +   entry_flink Goto
END OF TREE

find_def - objects.c

Callers

1 caller
     + analyze_file - ranalyzer.c                       Goto

Call Tree

find_def
|   new_def Goto
|   |   obj_alloc (Separate) Goto
|   |   inc_ndefs Goto
|   |   new_str (Separate) Goto
|   |   set_def_source Goto
|   |   trace_obj_enabled Goto
|   |   trace_new_obj (Separate) Goto
|   |   num_defs Goto
|   |   printf (External) Goto
|   |   source_name Goto
|   +   puts (External) Goto
|   find_ordered_entry Goto
|   |   isempty_list Goto
|   |   list_first Goto
|   +   entry_flink Goto
|   global_deflist Goto
|   free_def Goto
|   |   dec_ndefs Goto
|   |   trace_obj_enabled (Duplicate) Goto
|   |   trace_free_obj (Separate) Goto
|   |   def_ident (Separate) Goto
|   |   num_defs (Duplicate) Goto
|   +   obj_free (Separate) Goto
+   add_def Goto
|   +   insert_ordered_entry (Separate) Goto
END OF TREE

find_list_entry - list.c

Callers

2 callers
     + find_caller - objects.h                          Goto
     + find_ref - objects.h                             Goto

Call Tree

find_list_entry
|   isempty_list Goto
|   list_first Goto
+   entry_flink Goto
END OF TREE

find_ordered_entry - list.c

Callers

1 caller
     + find_def - objects.c                             Goto

Call Tree

find_ordered_entry
|   isempty_list Goto
|   list_first Goto
+   entry_flink Goto
END OF TREE

find_ref - objects.h

Callers

2 callers
     + discard_dup_refs - objects.c                     Goto
     + isrecursive_ref - objects.h                      Goto

Call Tree

find_ref
+   find_list_entry Goto
|   |   isempty_list Goto
|   |   list_first Goto
|   +   entry_flink Goto
END OF TREE

find_ref_in_tree - objects.c

Callers

1 caller
     + find_ref_in_tree - objects.c                     Goto

Call Tree

find_ref_in_tree
|   list_first Goto
|   def_refs Goto
|   next_entry (Separate) Goto
|   strcmp (External) Goto
|   def_name Goto
|   ref_definition Goto
+   find_ref_in_tree (Recursive) Goto
END OF TREE

Go to: Contents; Next section; Previous section; Beginning of section; Next routine in section.