| 1119 | } |
| 1120 | |
| 1121 | std::map<std::string, unsigned> CompilerStack::sourceIndices() const |
| 1122 | { |
| 1123 | std::map<std::string, unsigned> indices; |
| 1124 | unsigned index = 0; |
| 1125 | for (auto const& s: m_sources) |
| 1126 | indices[s.first] = index++; |
| 1127 | solAssert(!indices.count(CompilerContext::yulUtilityFileName()), ""); |
| 1128 | indices[CompilerContext::yulUtilityFileName()] = index++; |
| 1129 | return indices; |
| 1130 | } |
| 1131 | |
| 1132 | Json const& CompilerStack::contractABI(std::string const& _contractName) const |
| 1133 | { |
no test coverage detected