mirror of
https://github.com/ethereum/solidity
synced 2023-10-03 13:03:40 +00:00
Allow and require use-src to be repeated for each object.
This commit is contained in:
@@ -121,8 +121,9 @@ tuple<optional<SourceNameMap>, ErrorList> tryGetSourceLocationMapping(string _so
|
||||
Dialect const& dialect = yul::EVMDialect::strictAssemblyForEVM(EVMVersion::berlin());
|
||||
ObjectParser objectParser{reporter, dialect};
|
||||
CharStream stream(move(source), "");
|
||||
objectParser.parse(make_shared<Scanner>(stream), false);
|
||||
return {objectParser.sourceNameMapping(), std::move(errors)};
|
||||
auto object = objectParser.parse(make_shared<Scanner>(stream), false);
|
||||
BOOST_REQUIRE(object && object->debugData);
|
||||
return {object->debugData->sourceNames, std::move(errors)};
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user