File tree Expand file tree Collapse file tree 3 files changed +28
-43
lines changed Expand file tree Collapse file tree 3 files changed +28
-43
lines changed Original file line number Diff line number Diff line change @@ -19,7 +19,6 @@ SRC = adjust_float_expressions.cpp \
19
19
goto_inline_class.cpp \
20
20
goto_inline.cpp \
21
21
goto_program.cpp \
22
- goto_program_template.cpp \
23
22
goto_trace.cpp \
24
23
graphml_witness.cpp \
25
24
initialize_goto_model.cpp \
Original file line number Diff line number Diff line change @@ -698,3 +698,31 @@ bool goto_programt::equals(const goto_programt &other) const
698
698
699
699
return true ;
700
700
}
701
+
702
+ std::ostream &operator <<(std::ostream &out, goto_program_instruction_typet t)
703
+ {
704
+ switch (t)
705
+ {
706
+ case NO_INSTRUCTION_TYPE: out << " NO_INSTRUCTION_TYPE" ; break ;
707
+ case GOTO: out << " GOTO" ; break ;
708
+ case ASSUME: out << " ASSUME" ; break ;
709
+ case ASSERT: out << " ASSERT" ; break ;
710
+ case OTHER: out << " OTHER" ; break ;
711
+ case DECL: out << " DECL" ; break ;
712
+ case DEAD: out << " DEAD" ; break ;
713
+ case SKIP: out << " SKIP" ; break ;
714
+ case START_THREAD: out << " START_THREAD" ; break ;
715
+ case END_THREAD: out << " END_THREAD" ; break ;
716
+ case LOCATION: out << " LOCATION" ; break ;
717
+ case END_FUNCTION: out << " END_FUNCTION" ; break ;
718
+ case ATOMIC_BEGIN: out << " ATOMIC_BEGIN" ; break ;
719
+ case ATOMIC_END: out << " ATOMIC_END" ; break ;
720
+ case RETURN: out << " RETURN" ; break ;
721
+ case ASSIGN: out << " ASSIGN" ; break ;
722
+ case FUNCTION_CALL: out << " FUNCTION_CALL" ; break ;
723
+ default :
724
+ out << " ?" ;
725
+ }
726
+
727
+ return out;
728
+ }
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments