Better handling of casting
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
2019-08-18 13:17:53 +02:00
parent 0fde3d46df
commit 1d72e2eccd
8 changed files with 78 additions and 21 deletions

View File

@@ -590,7 +590,7 @@ namespace Porygon::Binder {
boundParameters[i] = this -> BindExpression(givenParameters->at(i));
}
auto functionOption = functionType->GetFunctionOption(this->_scriptData->Diagnostics, boundParameters);
auto functionOption = functionType->GetFunctionOption(this->_scriptData->Diagnostics, &boundParameters);
if (functionOption == nullptr){
this->_scriptData->Diagnostics->LogError(Diagnostics::DiagnosticCode::InvalidFunctionParameters,
expression->GetStartPosition(),