Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix: forward compatibility with Acts-v31 (#1188)
### Briefly, what does this PR introduce? ~~Thanks to C++20 we can now do templated lambdas which don't require syntactic validity of all code paths. That makes forward/backward compatibility across Acts versions easier with constexpr lambdas.~~ Ifdefs on defined Acts major versions allow us to bypass code blocks that are not compilable or parsable under different versions of Acts. Ref: acts-project/acts#2649 ### What kind of change does this PR introduce? - [ ] Bug fix (issue #__) - [x] New feature (issue: Acts v31 compatibility) - [ ] Documentation update - [ ] Other: __ ### Please check if this PR fulfills the following: - [ ] Tests for the changes have been added - [ ] Documentation has been added / updated - [ ] Changes have been communicated to collaborators ### Does this PR introduce breaking changes? What changes might users need to make to their code? No. ### Does this PR change default behavior? No. --------- Co-authored-by: Dmitry Kalinkin <dmitry.kalinkin@gmail.com>
- Loading branch information