Skip to content

Add support for C# 8.0 nullable reference types feature#532

Merged
joelmartinez merged 13 commits intomono:developfrom
hiihellox10:fix-nullable-reference-types
Jan 20, 2021
Merged

Add support for C# 8.0 nullable reference types feature#532
joelmartinez merged 13 commits intomono:developfrom
hiihellox10:fix-nullable-reference-types

Conversation

@hiihellox10
Copy link
Copy Markdown
Contributor

The Roslyn team has written a good introduction about Nullable Reference Types and Nullable Metadata, the articles explain how is the feature designed and implemented.

Nullable reference types metadata is similar to dynamic type metadata they both have the same implement, so I improve the DynamicParserContext class and rename DynamicParserContext to IAttributeParserContext. Currently, the IAttributeParserContext has already supported parse both types of metadata.

Copy link
Copy Markdown
Member

@joelmartinez joelmartinez left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍🏼

@joelmartinez joelmartinez merged commit c6411bb into mono:develop Jan 20, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants