
From: Tobias Schwinger <tschwinger@neoscientists.org>
Rob Stewart wrote:
From: Tobias Schwinger <tschwinger@neoscientists.org>
Rob Stewart wrote:
Note that a function type can be decorated--to use your term--to *form* a pointer to function, for example.
Being picky I guess you meant "a pointer to function *type*" - otherwise "form" should be "declare" ;-).
Indeed.
...and other compound types, such as function pointer, function reference and member function types.
I believe I can get rid of that term in the rest of the text as well.
Cool.
I think I see what you're trying to say. Perhaps the right wording is that "a default value is used for a missing property when synthesizing a type," or something along those lines.
Something along those lines. How's
Default values are selected for properties not specified by the tag here (see <somewhere else>).
?
Oh, sorry. I guess I missed replying to that. I like "are selected," particularly if you avoid the passive voice. That is, say what is doing the selecting.
I see. How about, "creates the type of an undecorated function (variadic in this case) of the default...."
OK. Let's get rid of the "decorate" artefact:
...creates the type of a function (variadic in this case) of the default...
Good. -- Rob Stewart stewart@sig.com Software Engineer http://www.sig.com Susquehanna International Group, LLP using std::disclaimer;