You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[flang] Don't create bogus tokens from token pasting (##)
When blank tokens arise from macro replacement in token sequences
with token pasting (##), the preprocessor is producing some bogus
tokens (e.g., "name(") that can lead to subtle bugs later when
macro names are not recognized as such.
The fix is to not paste tokens together when the result would not
be a valid Fortran or C token in the preprocessing context.
0 commit comments