cprover
remove_asm.cpp File Reference

Remove 'asm' statements by compiling into suitable standard code. More...

#include "remove_asm.h"
#include <sstream>
#include <util/c_types.h>
#include <util/std_expr.h>
#include <ansi-c/string_constant.h>
#include <assembler/assembler_parser.h>
Include dependency graph for remove_asm.cpp:

Go to the source code of this file.

Classes

class  remove_asmt
 

Functions

void remove_asm (symbol_tablet &symbol_table, goto_functionst &goto_functions)
 removes assembler More...
 
void remove_asm (goto_modelt &goto_model)
 removes assembler More...
 

Detailed Description

Remove 'asm' statements by compiling into suitable standard code.

Definition in file remove_asm.cpp.

Function Documentation

§ remove_asm() [1/2]

§ remove_asm() [2/2]

void remove_asm ( goto_modelt goto_model)

removes assembler

Definition at line 325 of file remove_asm.cpp.

References goto_modelt::goto_functions, remove_asmt::remove_asmt(), and goto_modelt::symbol_table.