This repository has been archived by the owner on Oct 21, 2022. It is now read-only.
Fix linting issues related to the simd macro #307
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
The
simd!
macro is mainly (133 times) used with 2 expressions. Sometimes (18 times) however, a 3rd is needed.This PR does not fix all the clippy issues, the rest is addressed in #306 and #305.
Initially,
simd!
was defined as:Linting the expansion of the macro results in grumbles in many cases similar to the one we can see below.
We have 2 options:
This PR proposes the second option.
What do you think @pepyakin ?
If you agree with the option and have better naming ideas, please let me know.