Deduce argument size and types from lambda signature#313
Open
Stat1cV01D wants to merge 7 commits intopantor:mainfrom
Open
Deduce argument size and types from lambda signature#313Stat1cV01D wants to merge 7 commits intopantor:mainfrom
Stat1cV01D wants to merge 7 commits intopantor:mainfrom
Conversation
8cee8d3 to
e3a0e0e
Compare
This commit adds an ability to use lambda in a more traditional scenario with a lambda and a predefined number of arguments. This commit reuses `add_callback` function to extend its functionality. It reuses existing methods and should provide backward compatibility with the existing use cases.
We need to remove reference first so that `const` is applied properly. Then we can add `&` back.
e3a0e0e to
5de2a4e
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
This commit adds an ability to use lambda in a more traditional scenario with a lambda and a predefined number of arguments.
This commit reuses
add_callbackfunction to extend its functionality. It reuses existing methods and should provide backward compatibility with the existing use cases.