From 0351717636aca1a936addb9f181f14aedd247ffc Mon Sep 17 00:00:00 2001 From: Alex Beregszaszi Date: Mon, 27 Jun 2022 00:42:46 +0200 Subject: [PATCH] Include stdlib in compilerstack --- libsolidity/interface/CompilerStack.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/libsolidity/interface/CompilerStack.cpp b/libsolidity/interface/CompilerStack.cpp index 3b55a8ae9..66ed26ea5 100644 --- a/libsolidity/interface/CompilerStack.cpp +++ b/libsolidity/interface/CompilerStack.cpp @@ -77,6 +77,8 @@ #include #include +#include "stdlib.h" + #include #include @@ -348,7 +350,9 @@ bool CompilerStack::parse() Parser parser{m_errorReporter, m_evmVersion, m_parserErrorRecovery}; if (m_stdlib) { - // TODO: fill out m_sources + for (auto [name, content]: solidity::stdlib::sources) { + m_sources[name].charStream = make_unique(content, name); + } } vector sourcesToParse;