提交 1f66018a 编写于 作者: R Rikki Gibson

Add MessageID.IDS_FeatureUnmanagedGenericStructs

上级 b7f02508
......@@ -19,7 +19,7 @@ namespace Microsoft.CodeAnalysis.CSharp {
// class via a tool like ResGen or Visual Studio.
// To add or remove a member, edit your .ResX file then rerun ResGen
// with the /str option, or rebuild your VS project.
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "16.0.0.0")]
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "15.0.0.0")]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
internal class CSharpResources {
......@@ -11338,6 +11338,15 @@ internal class CSharpResources {
}
}
/// <summary>
/// Looks up a localized string similar to unmanaged generic structs.
/// </summary>
internal static string IDS_FeatureUnmanagedGenericStructs {
get {
return ResourceManager.GetString("IDS_FeatureUnmanagedGenericStructs", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to unmanaged generic type constraints.
/// </summary>
......
......@@ -213,6 +213,9 @@
<data name="IDS_FeatureAsyncStreams" xml:space="preserve">
<value>async streams</value>
</data>
<data name="IDS_FeatureUnmanagedGenericStructs" xml:space="preserve">
<value>unmanaged generic structs</value>
</data>
<data name="IDS_FeatureDefaultLiteral" xml:space="preserve">
<value>default literal</value>
</data>
......
......@@ -170,6 +170,7 @@ internal enum MessageID
IDS_FeatureIndexOperator = MessageBase + 12750,
IDS_FeatureRangeOperator = MessageBase + 12751,
IDS_FeatureAsyncStreams = MessageBase + 12752,
IDS_FeatureUnmanagedGenericStructs = MessageBase + 12753
}
// Message IDs may refer to strings that need to be localized.
......@@ -243,6 +244,7 @@ internal static LanguageVersion RequiredVersion(this MessageID feature)
case MessageID.IDS_FeatureIndexOperator: // semantic check
case MessageID.IDS_FeatureRangeOperator: // semantic check
case MessageID.IDS_FeatureAsyncStreams:
case MessageID.IDS_FeatureUnmanagedGenericStructs: // semantic check
return LanguageVersion.CSharp8;
// C# 7.3 features.
......
......@@ -312,6 +312,11 @@
<target state="new">unconstrained type parameters in null coalescing operator</target>
<note />
</trans-unit>
<trans-unit id="IDS_FeatureUnmanagedGenericStructs">
<source>unmanaged generic structs</source>
<target state="new">unmanaged generic structs</target>
<note />
</trans-unit>
<trans-unit id="IDS_FeatureUnmanagedGenericTypeConstraint">
<source>unmanaged generic type constraints</source>
<target state="new">unmanaged generic type constraints</target>
......
......@@ -312,6 +312,11 @@
<target state="new">unconstrained type parameters in null coalescing operator</target>
<note />
</trans-unit>
<trans-unit id="IDS_FeatureUnmanagedGenericStructs">
<source>unmanaged generic structs</source>
<target state="new">unmanaged generic structs</target>
<note />
</trans-unit>
<trans-unit id="IDS_FeatureUnmanagedGenericTypeConstraint">
<source>unmanaged generic type constraints</source>
<target state="new">unmanaged generic type constraints</target>
......
......@@ -312,6 +312,11 @@
<target state="new">unconstrained type parameters in null coalescing operator</target>
<note />
</trans-unit>
<trans-unit id="IDS_FeatureUnmanagedGenericStructs">
<source>unmanaged generic structs</source>
<target state="new">unmanaged generic structs</target>
<note />
</trans-unit>
<trans-unit id="IDS_FeatureUnmanagedGenericTypeConstraint">
<source>unmanaged generic type constraints</source>
<target state="new">unmanaged generic type constraints</target>
......
......@@ -312,6 +312,11 @@
<target state="new">unconstrained type parameters in null coalescing operator</target>
<note />
</trans-unit>
<trans-unit id="IDS_FeatureUnmanagedGenericStructs">
<source>unmanaged generic structs</source>
<target state="new">unmanaged generic structs</target>
<note />
</trans-unit>
<trans-unit id="IDS_FeatureUnmanagedGenericTypeConstraint">
<source>unmanaged generic type constraints</source>
<target state="new">unmanaged generic type constraints</target>
......
......@@ -312,6 +312,11 @@
<target state="new">unconstrained type parameters in null coalescing operator</target>
<note />
</trans-unit>
<trans-unit id="IDS_FeatureUnmanagedGenericStructs">
<source>unmanaged generic structs</source>
<target state="new">unmanaged generic structs</target>
<note />
</trans-unit>
<trans-unit id="IDS_FeatureUnmanagedGenericTypeConstraint">
<source>unmanaged generic type constraints</source>
<target state="new">unmanaged generic type constraints</target>
......
......@@ -312,6 +312,11 @@
<target state="new">unconstrained type parameters in null coalescing operator</target>
<note />
</trans-unit>
<trans-unit id="IDS_FeatureUnmanagedGenericStructs">
<source>unmanaged generic structs</source>
<target state="new">unmanaged generic structs</target>
<note />
</trans-unit>
<trans-unit id="IDS_FeatureUnmanagedGenericTypeConstraint">
<source>unmanaged generic type constraints</source>
<target state="new">unmanaged generic type constraints</target>
......
......@@ -312,6 +312,11 @@
<target state="new">unconstrained type parameters in null coalescing operator</target>
<note />
</trans-unit>
<trans-unit id="IDS_FeatureUnmanagedGenericStructs">
<source>unmanaged generic structs</source>
<target state="new">unmanaged generic structs</target>
<note />
</trans-unit>
<trans-unit id="IDS_FeatureUnmanagedGenericTypeConstraint">
<source>unmanaged generic type constraints</source>
<target state="new">unmanaged generic type constraints</target>
......
......@@ -312,6 +312,11 @@
<target state="new">unconstrained type parameters in null coalescing operator</target>
<note />
</trans-unit>
<trans-unit id="IDS_FeatureUnmanagedGenericStructs">
<source>unmanaged generic structs</source>
<target state="new">unmanaged generic structs</target>
<note />
</trans-unit>
<trans-unit id="IDS_FeatureUnmanagedGenericTypeConstraint">
<source>unmanaged generic type constraints</source>
<target state="new">unmanaged generic type constraints</target>
......
......@@ -312,6 +312,11 @@
<target state="new">unconstrained type parameters in null coalescing operator</target>
<note />
</trans-unit>
<trans-unit id="IDS_FeatureUnmanagedGenericStructs">
<source>unmanaged generic structs</source>
<target state="new">unmanaged generic structs</target>
<note />
</trans-unit>
<trans-unit id="IDS_FeatureUnmanagedGenericTypeConstraint">
<source>unmanaged generic type constraints</source>
<target state="new">unmanaged generic type constraints</target>
......
......@@ -312,6 +312,11 @@
<target state="new">unconstrained type parameters in null coalescing operator</target>
<note />
</trans-unit>
<trans-unit id="IDS_FeatureUnmanagedGenericStructs">
<source>unmanaged generic structs</source>
<target state="new">unmanaged generic structs</target>
<note />
</trans-unit>
<trans-unit id="IDS_FeatureUnmanagedGenericTypeConstraint">
<source>unmanaged generic type constraints</source>
<target state="new">unmanaged generic type constraints</target>
......
......@@ -312,6 +312,11 @@
<target state="new">unconstrained type parameters in null coalescing operator</target>
<note />
</trans-unit>
<trans-unit id="IDS_FeatureUnmanagedGenericStructs">
<source>unmanaged generic structs</source>
<target state="new">unmanaged generic structs</target>
<note />
</trans-unit>
<trans-unit id="IDS_FeatureUnmanagedGenericTypeConstraint">
<source>unmanaged generic type constraints</source>
<target state="new">unmanaged generic type constraints</target>
......
......@@ -312,6 +312,11 @@
<target state="new">unconstrained type parameters in null coalescing operator</target>
<note />
</trans-unit>
<trans-unit id="IDS_FeatureUnmanagedGenericStructs">
<source>unmanaged generic structs</source>
<target state="new">unmanaged generic structs</target>
<note />
</trans-unit>
<trans-unit id="IDS_FeatureUnmanagedGenericTypeConstraint">
<source>unmanaged generic type constraints</source>
<target state="new">unmanaged generic type constraints</target>
......
......@@ -312,6 +312,11 @@
<target state="new">unconstrained type parameters in null coalescing operator</target>
<note />
</trans-unit>
<trans-unit id="IDS_FeatureUnmanagedGenericStructs">
<source>unmanaged generic structs</source>
<target state="new">unmanaged generic structs</target>
<note />
</trans-unit>
<trans-unit id="IDS_FeatureUnmanagedGenericTypeConstraint">
<source>unmanaged generic type constraints</source>
<target state="new">unmanaged generic type constraints</target>
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册