@@ -935,8 +935,6 @@ std::string const& CompilerStack::yulIR(std::string const& _contractName) const
935
935
if (m_stackState != CompilationSuccessful)
936
936
solThrow (CompilerError, " Compilation was not successful." );
937
937
938
- solUnimplementedAssert (!isExperimentalSolidity ());
939
-
940
938
return contract (_contractName).yulIR ;
941
939
}
942
940
@@ -955,8 +953,6 @@ std::string const& CompilerStack::yulIROptimized(std::string const& _contractNam
955
953
if (m_stackState != CompilationSuccessful)
956
954
solThrow (CompilerError, " Compilation was not successful." );
957
955
958
- solUnimplementedAssert (!isExperimentalSolidity ());
959
-
960
956
return contract (_contractName).yulIROptimized ;
961
957
}
962
958
@@ -975,8 +971,6 @@ evmasm::LinkerObject const& CompilerStack::object(std::string const& _contractNa
975
971
if (m_stackState != CompilationSuccessful)
976
972
solThrow (CompilerError, " Compilation was not successful." );
977
973
978
- solUnimplementedAssert (!isExperimentalSolidity ());
979
-
980
974
return contract (_contractName).object ;
981
975
}
982
976
@@ -985,8 +979,6 @@ evmasm::LinkerObject const& CompilerStack::runtimeObject(std::string const& _con
985
979
if (m_stackState != CompilationSuccessful)
986
980
solThrow (CompilerError, " Compilation was not successful." );
987
981
988
- solUnimplementedAssert (!isExperimentalSolidity ());
989
-
990
982
return contract (_contractName).runtimeObject ;
991
983
}
992
984
@@ -996,8 +988,6 @@ std::string CompilerStack::assemblyString(std::string const& _contractName, Stri
996
988
if (m_stackState != CompilationSuccessful)
997
989
solThrow (CompilerError, " Compilation was not successful." );
998
990
999
- solUnimplementedAssert (!isExperimentalSolidity ());
1000
-
1001
991
Contract const & currentContract = contract (_contractName);
1002
992
if (currentContract.evmAssembly )
1003
993
return currentContract.evmAssembly ->assemblyString (m_debugInfoSelection, _sourceCodes);
0 commit comments