Add test: operator_parameter_with_wrong_data_location

This commit is contained in:
wechman
2022-09-28 12:10:27 +02:00
parent 61075e28db
commit 8272da0aea
2 changed files with 10 additions and 1 deletions
-1
View File
@@ -403,7 +403,6 @@ FunctionDefinition const* Type::userDefinedOperator(Token _token, ASTNode const&
function.libraryFunction() ? function.typeViaContractName() : function.type()
);
solAssert(functionType && !functionType->parameterTypes().empty());
// TODO does this work (data location)?
solAssert(isImplicitlyConvertibleTo(*functionType->parameterTypes().front()));
if ((_unaryOperation && function.parameterList().parameters().size() == 1) ||
(!_unaryOperation && function.parameterList().parameters().size() == 2))