Skip to content

Commit f34fe5b

Browse files
committed
Remove redundant diagnostic
1 parent acdd7b3 commit f34fe5b

File tree

1 file changed

+0
-15
lines changed

1 file changed

+0
-15
lines changed

source/sema.h

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1277,21 +1277,6 @@ class sema
12771277
return false;
12781278
}
12791279

1280-
// Ban overloading unary &
1281-
if (
1282-
n.identifier
1283-
&& n.is_function()
1284-
&& n.has_name("operator&")
1285-
&& n.parameter_count() < 2
1286-
)
1287-
{
1288-
errors.emplace_back(
1289-
n.position(),
1290-
"overloading unary '" + n.name()->to_string() + "' is not allowed"
1291-
);
1292-
return false;
1293-
}
1294-
12951280
// Require that ~/comparison/assignment operators must be members
12961281
if (
12971282
n.identifier

0 commit comments

Comments
 (0)