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.
Description of Change
Do not use the TypeConverter at runtime. Instead output the resulting code directly
so, this Xaml:
is compiled to this IL
instead of this one without the patch
Bugs Fixed
None, but this should provide a measurable speed gain, and huge reduction of the amount of IL generated, in most case, especially when compiling Styles or anything that depends on an
IExtendedTypeConverter
API Changes
Behavioral Changes
if any, you know how to reach me
PR Checklist