|
19 | 19 |
|
20 | 20 | typedef std::list<const symbolt *> symbolptr_listt;
|
21 | 21 |
|
22 |
| -#define forall_symbolptr_list(it, list) \ |
23 |
| - for(symbolptr_listt::const_iterator it=(list).begin(); \ |
24 |
| - it!=(list).end(); ++it) |
25 |
| - |
26 |
| -#define Forall_symbolptr_list(it, list) \ |
27 |
| - for(symbolptr_listt::iterator it=(list).begin(); \ |
28 |
| - it!=(list).end(); ++it) |
29 |
| - |
30 | 22 | const symbolt &get_module_by_name(
|
31 | 23 | const symbol_tablet &symbol_table,
|
32 | 24 | const std::string &module,
|
@@ -60,8 +52,8 @@ const symbolt &get_module_by_name(
|
60 | 52 | {
|
61 | 53 | message.error() << "module '" << module << "' does not uniquely resolve:\n";
|
62 | 54 |
|
63 |
| - forall_symbolptr_list(it, symbolptr_list) |
64 |
| - message.error() << " " << (*it)->name << '\n'; |
| 55 | + for(const symbolt *symbol_ptr : symbolptr_list) |
| 56 | + message.error() << " " << symbol_ptr->name << '\n'; |
65 | 57 |
|
66 | 58 | message.error() << messaget::eom;
|
67 | 59 | throw 0;
|
@@ -107,8 +99,8 @@ const symbolt &get_module(
|
107 | 99 | // sorted alphabetically
|
108 | 100 | std::set<std::string> modules;
|
109 | 101 |
|
110 |
| - forall_symbolptr_list(it, symbolptr_list) |
111 |
| - modules.insert(id2string((*it)->pretty_name)); |
| 102 | + for(const symbolt *symbol_ptr : symbolptr_list) |
| 103 | + modules.insert(id2string(symbol_ptr->pretty_name)); |
112 | 104 |
|
113 | 105 | message.error() << "multiple modules found, please select one:\n";
|
114 | 106 |
|
|
0 commit comments