if (initializer.value_type == null) {
error = true;
- Report.error (source_reference, "expression type not allowed as initializer");
+ Report.error (initializer.source_reference, "expression type not allowed as initializer");
return false;
}
if (initializer.value_type is MethodType) {
if (!(initializer is MemberAccess) && !(initializer is LambdaExpression)) {
error = true;
- Report.error (source_reference, "expression type not allowed as initializer");
+ Report.error (initializer.source_reference, "expression type not allowed as initializer");
return false;
}
}
} else {
error = true;
- Report.error (source_reference, "expression type not allowed as initializer");
+ Report.error (initializer.source_reference, "expression type not allowed as initializer");
return false;
}
} else if (initializer.value_type == null) {
error = true;
- Report.error (source_reference, "expression type not allowed as initializer");
+ Report.error (initializer.source_reference, "expression type not allowed as initializer");
return false;
}