mirror of
https://github.com/carbon-language/carbon-lang.git
synced 2026-10-04 22:02:52 +01:00
Remove method keywords from class functions. (#5112)
Note this builds on #5098
This commit is contained in:
@@ -126,8 +126,7 @@ static auto DiagnoseModifiers(Context& context,
|
||||
introducer.modifier_set.HasAnyOf(KeywordModifierSet::Method)) {
|
||||
CARBON_DIAGNOSTIC(VirtualWithoutSelf, Error, "virtual class function");
|
||||
context.emitter().Build(node_id, VirtualWithoutSelf).Emit();
|
||||
// TODO: Remove the incorrect modifier.
|
||||
// introducer.modifier_set.Remove(KeywordModifierSet::Method);
|
||||
introducer.modifier_set.Remove(KeywordModifierSet::Method);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user