-
Notifications
You must be signed in to change notification settings - Fork 4k
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
Basic handling of function pointer types in the IDE #44564
Merged
Merged
Commits on May 26, 2020
-
Basic handling of function pointer types in the IDE:
* Offer `delegate` keyword when function pointer types are permissible. * Completion inside function pointer type argument lists (including valid ref modifiers) * SymbolKey support. * Basic formatting support. * Support in add/remove parameter.
Configuration menu - View commit details
-
Copy full SHA for d1971b8 - Browse repository at this point
Copy the full SHA d1971b8View commit details
Commits on May 28, 2020
-
* Added tests for all the new code paths. * Fixed up the formatter. * Fixed up extract method's understanding of rvalues for function pointers.
Configuration menu - View commit details
-
Copy full SHA for c703569 - Browse repository at this point
Copy the full SHA c703569View commit details -
Merge remote-tracking branch 'dotnet/features/function-pointers' into…
… ide * dotnet/features/function-pointers: Revert implicit change. Rename test Other typo. Minor PR feedback. Add additional conversion verification. PR Feedback:
Configuration menu - View commit details
-
Copy full SHA for 3d643fa - Browse repository at this point
Copy the full SHA 3d643faView commit details -
* Add additional testing. * Implement symbol equivalence for function pointer types. * Simplify the change signature dialog type resolution.
Configuration menu - View commit details
-
Copy full SHA for 4d82657 - Browse repository at this point
Copy the full SHA 4d82657View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9052e85 - Browse repository at this point
Copy the full SHA 9052e85View commit details -
Merge remote-tracking branch 'dotnet/features/function-pointers' into…
… ide * dotnet/features/function-pointers: Correct condition. Adjust reported conversion for explicit conversions to match method groups. PR Feedback: * Add additional tests. * Handle new GetTypeInfo case revealed by tests. * Rename variables for clarity. Fix up existing messaging. Clean up error messages for address of to non-function-pointer types.
Configuration menu - View commit details
-
Copy full SHA for cba43db - Browse repository at this point
Copy the full SHA cba43dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3ca29da - Browse repository at this point
Copy the full SHA 3ca29daView commit details -
* More tests. * Make the delegate keyword recommender a bit stricter.
Configuration menu - View commit details
-
Copy full SHA for deeb912 - Browse repository at this point
Copy the full SHA deeb912View commit details
Commits on May 29, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 0150ae2 - Browse repository at this point
Copy the full SHA 0150ae2View commit details -
Configuration menu - View commit details
-
Copy full SHA for ee20709 - Browse repository at this point
Copy the full SHA ee20709View commit details -
Configuration menu - View commit details
-
Copy full SHA for d6b45ee - Browse repository at this point
Copy the full SHA d6b45eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for d57ff24 - Browse repository at this point
Copy the full SHA d57ff24View commit details -
Configuration menu - View commit details
-
Copy full SHA for ed7c4ae - Browse repository at this point
Copy the full SHA ed7c4aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for dd47d72 - Browse repository at this point
Copy the full SHA dd47d72View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f706da - Browse repository at this point
Copy the full SHA 6f706daView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5d4b41b - Browse repository at this point
Copy the full SHA 5d4b41bView commit details -
Configuration menu - View commit details
-
Copy full SHA for e8194c5 - Browse repository at this point
Copy the full SHA e8194c5View commit details
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.