Entries in the symbol table
| 104 | |
| 105 | /// Entries in the symbol table |
| 106 | class SymbolEntry { |
| 107 | public: |
| 108 | SymbolType t; //< Type of entry |
| 109 | int i; //< Value of entry or array start index |
| 110 | /// Default constructor |
| 111 | SymbolEntry(void) {} |
| 112 | /// Constructor |
| 113 | SymbolEntry(SymbolType t0, int i0) : t(t0), i(i0) {} |
| 114 | }; |
| 115 | |
| 116 | /// Construct integer variable entry |
| 117 | forceinline SymbolEntry se_iv(int i) { |
no outgoing calls
no test coverage detected