|
keywords = new HashSet<string>(StringComparer.Ordinal) |
|
{ |
|
"abstract", "event", "new", "struct", "as", "explicit", "null", "switch", |
|
"base", "extern", "object", "this", "bool", "false", "operator", "throw", |
|
"break", "finally", "out", "true", "byte", "fixed", "override", "try", "case", |
|
"float", "params", "typeof", "catch", "for", "private", "uint", "char", "foreach", |
|
"protected", "ulong", "checked", "goto", "public", "unchecked", "class", |
|
"if", "readonly", "unsafe", "const", "implicit", "ref", "ushort", "continue", |
|
"in", "return", "using", "decimal", "int", "sbyte", "virtual", "default", |
|
"interface", "sealed", "volatile", "delegate", "internal", "short", "void", |
|
"do", "is", "sizeof", "while", "double", "lock", "stackalloc", "else", "long", |
|
"static", "enum", "namespace", "string", "var" |
|
}; |
filerecordrequiredscopedcontextual keywords were introduced after C# 8.v3.4.19 will result in the following errors:
LinqToXsdCore/XObjectsCode/Src/NameMangler.cs
Lines 23 to 35 in fb6d59a