Skip to content

Commit

Permalink
Add comment about default values of noSuchMethod forwarders being und…
Browse files Browse the repository at this point in the history
…erspecified
  • Loading branch information
eernstg committed Oct 9, 2023
1 parent a7cd6b8 commit 8346903
Showing 1 changed file with 3 additions and 0 deletions.
3 changes: 3 additions & 0 deletions specification/dartLangSpec.tex
Original file line number Diff line number Diff line change
Expand Up @@ -3482,6 +3482,9 @@ \subsubsection{The Method \code{noSuchMethod}}
%% in order to be able to say this precisely.
A noSuchMethod forwarder is a concrete member of $C$
with the signature taken from the interface of $C$,
%% TODO: #3331 - The default values should be obtained from all declarations
%% that gave rise to this member signature in $C$, and it should be an error
%% when there are no default values or there are >=2 distinct default values.
and with the same default value for each optional parameter.
It can be invoked in an ordinary invocation and in a superinvocation,
and when $m$ is a method it can be closurized
Expand Down

0 comments on commit 8346903

Please sign in to comment.