cprover
show_symbol_table.cpp File Reference

Show the symbol table. More...

#include "show_symbol_table.h"
#include <algorithm>
#include <iostream>
#include <memory>
#include <langapi/language.h>
#include <langapi/mode.h>
#include <util/json_irep.h>
#include "goto_model.h"
+ Include dependency graph for show_symbol_table.cpp:

Go to the source code of this file.

Functions

void show_symbol_table_xml_ui ()
 
void show_symbol_table_brief_plain (const symbol_tablet &symbol_table, std::ostream &out)
 
void show_symbol_table_plain (const symbol_tablet &symbol_table, std::ostream &out)
 
static void show_symbol_table_json_ui (const symbol_tablet &symbol_table, ui_message_handlert &message_handler)
 
static void show_symbol_table_brief_json_ui (const symbol_tablet &symbol_table, ui_message_handlert &message_handler)
 
void show_symbol_table (const symbol_tablet &symbol_table, ui_message_handlert &ui)
 
void show_symbol_table (const goto_modelt &goto_model, ui_message_handlert &ui)
 
void show_symbol_table_brief (const symbol_tablet &symbol_table, ui_message_handlert &ui)
 
void show_symbol_table_brief (const goto_modelt &goto_model, ui_message_handlert &ui)
 

Detailed Description

Show the symbol table.

Definition in file show_symbol_table.cpp.

Function Documentation

◆ show_symbol_table() [1/2]

void show_symbol_table ( const goto_modelt goto_model,
ui_message_handlert ui 
)

Definition at line 288 of file show_symbol_table.cpp.

◆ show_symbol_table() [2/2]

void show_symbol_table ( const symbol_tablet symbol_table,
ui_message_handlert ui 
)

Definition at line 268 of file show_symbol_table.cpp.

◆ show_symbol_table_brief() [1/2]

void show_symbol_table_brief ( const goto_modelt goto_model,
ui_message_handlert ui 
)

Definition at line 315 of file show_symbol_table.cpp.

◆ show_symbol_table_brief() [2/2]

void show_symbol_table_brief ( const symbol_tablet symbol_table,
ui_message_handlert ui 
)

Definition at line 295 of file show_symbol_table.cpp.

◆ show_symbol_table_brief_json_ui()

static void show_symbol_table_brief_json_ui ( const symbol_tablet symbol_table,
ui_message_handlert message_handler 
)
static

Definition at line 218 of file show_symbol_table.cpp.

◆ show_symbol_table_brief_plain()

void show_symbol_table_brief_plain ( const symbol_tablet symbol_table,
std::ostream &  out 
)

Definition at line 29 of file show_symbol_table.cpp.

◆ show_symbol_table_json_ui()

static void show_symbol_table_json_ui ( const symbol_tablet symbol_table,
ui_message_handlert message_handler 
)
static

Definition at line 144 of file show_symbol_table.cpp.

◆ show_symbol_table_plain()

void show_symbol_table_plain ( const symbol_tablet symbol_table,
std::ostream &  out 
)

Definition at line 60 of file show_symbol_table.cpp.

◆ show_symbol_table_xml_ui()

void show_symbol_table_xml_ui ( )

Definition at line 25 of file show_symbol_table.cpp.