MCPcopy Create free account
hub / github.com/argotorg/solidity / createLanguageAndSourcesSection

Function createLanguageAndSourcesSection

test/libsolidity/StandardCompiler.cpp:159–173  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

157}
158
159Json createLanguageAndSourcesSection(std::string const& _language, std::map<std::string, Json> const& _sources, bool _contentNode = true)
160{
161 Json result = Json::object();
162 result["language"] = _language;
163 result["sources"] = Json::object();
164 for (auto const& source: _sources)
165 {
166 result["sources"][source.first] = Json::object();
167 if (_contentNode)
168 result["sources"][source.first]["content"] = source.second;
169 else
170 result["sources"][source.first] = source.second;
171 }
172 return result;
173}
174
175class Code
176{

Callers 4

jsonMethod · 0.85
jsonMethod · 0.85
jsonMethod · 0.85
jsonMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected