-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
A specific wording in INLINE
.
#54
Comments
I think that is too restrictive. It would for example be okay for a compiler to inline |
I may be confused with what call sites mean. I thought |
Not sure. "call site" is not a glossary term. What exactly is it that is not affected by
The second sentence, in particular, gives the compiler very broad discretion since it doesn't have to worry about redefinition in any context, including use of Is the idea of this proposal to clarify that, for example in
the comparison has to be true? |
What worries me about the current description is illustrated in the following example.
Should |
This code seems... unlikely. And even if it did show up somewhere, it's invalid. Without some |
CLHS: Declaration INLINE, NOTINLINE says
This is a good enough description, but some reader may wonder whether this has effect too on the function object obtained at read time. It would be more accurate to say
The text was updated successfully, but these errors were encountered: