aboutsummaryrefslogtreecommitdiffstats
path: root/NameAndTypeResolver.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'NameAndTypeResolver.cpp')
-rw-r--r--NameAndTypeResolver.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/NameAndTypeResolver.cpp b/NameAndTypeResolver.cpp
index 15e1ac6f..f6ee2f1d 100644
--- a/NameAndTypeResolver.cpp
+++ b/NameAndTypeResolver.cpp
@@ -334,10 +334,10 @@ void ReferencesResolver::endVisit(VariableDeclaration& _variable)
if (_variable.getTypeName())
{
TypePointer type = _variable.getTypeName()->toType();
- // All byte array parameter types should point to call data
+ // All array parameter types should point to call data
if (_variable.isExternalFunctionParameter())
- if (auto const* byteArrayType = dynamic_cast<ByteArrayType const*>(type.get()))
- type = byteArrayType->copyForLocation(ByteArrayType::Location::CallData);
+ if (auto const* arrayType = dynamic_cast<ArrayType const*>(type.get()))
+ type = arrayType->copyForLocation(ArrayType::Location::CallData);
_variable.setType(type);
if (!_variable.getType())