Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
SR.cs
Go to the documentation of this file.
3
4namespace System;
5
6internal static class SR
7{
8 private static readonly bool s_usingResourceKeys = AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out var isEnabled) && isEnabled;
9
11
13
14 internal static string AlternationHasNamedCapture => GetResourceString("AlternationHasNamedCapture");
15
16 internal static string AlternationHasComment => GetResourceString("AlternationHasComment");
17
18 internal static string Arg_ArrayPlusOffTooSmall => GetResourceString("Arg_ArrayPlusOffTooSmall");
19
20 internal static string ShorthandClassInCharacterRange => GetResourceString("ShorthandClassInCharacterRange");
21
22 internal static string BeginIndexNotNegative => GetResourceString("BeginIndexNotNegative");
23
24 internal static string QuantifierOrCaptureGroupOutOfRange => GetResourceString("QuantifierOrCaptureGroupOutOfRange");
25
26 internal static string CaptureGroupOfZero => GetResourceString("CaptureGroupOfZero");
27
28 internal static string CountTooSmall => GetResourceString("CountTooSmall");
29
30 internal static string EnumNotStarted => GetResourceString("EnumNotStarted");
31
32 internal static string AlternationHasMalformedCondition => GetResourceString("AlternationHasMalformedCondition");
33
34 internal static string IllegalDefaultRegexMatchTimeoutInAppDomain => GetResourceString("IllegalDefaultRegexMatchTimeoutInAppDomain");
35
36 internal static string UnescapedEndingBackslash => GetResourceString("UnescapedEndingBackslash");
37
38 internal static string ReversedQuantifierRange => GetResourceString("ReversedQuantifierRange");
39
40 internal static string InvalidUnicodePropertyEscape => GetResourceString("InvalidUnicodePropertyEscape");
41
42 internal static string InternalError_ScanRegex => GetResourceString("InternalError_ScanRegex");
43
44 internal static string CaptureGroupNameInvalid => GetResourceString("CaptureGroupNameInvalid");
45
46 internal static string InvalidEmptyArgument => GetResourceString("InvalidEmptyArgument");
47
48 internal static string LengthNotNegative => GetResourceString("LengthNotNegative");
49
50 internal static string MalformedNamedReference => GetResourceString("MalformedNamedReference");
51
52 internal static string AlternationHasMalformedReference => GetResourceString("AlternationHasMalformedReference");
53
54 internal static string MalformedUnicodePropertyEscape => GetResourceString("MalformedUnicodePropertyEscape");
55
56 internal static string MakeException => GetResourceString("MakeException");
57
58 internal static string MissingControlCharacter => GetResourceString("MissingControlCharacter");
59
60 internal static string NestedQuantifiersNotParenthesized => GetResourceString("NestedQuantifiersNotParenthesized");
61
62 internal static string NoResultOnFailed => GetResourceString("NoResultOnFailed");
63
64 internal static string InsufficientClosingParentheses => GetResourceString("InsufficientClosingParentheses");
65
66 internal static string NotSupported_ReadOnlyCollection => GetResourceString("NotSupported_ReadOnlyCollection");
67
68 internal static string OnlyAllowedOnce => GetResourceString("OnlyAllowedOnce");
69
70 internal static string PlatformNotSupported_CompileToAssembly => GetResourceString("PlatformNotSupported_CompileToAssembly");
71
72 internal static string QuantifierAfterNothing => GetResourceString("QuantifierAfterNothing");
73
74 internal static string RegexMatchTimeoutException_Occurred => GetResourceString("RegexMatchTimeoutException_Occurred");
75
76 internal static string ReplacementError => GetResourceString("ReplacementError");
77
78 internal static string ReversedCharacterRange => GetResourceString("ReversedCharacterRange");
79
80 internal static string ExclusionGroupNotLast => GetResourceString("ExclusionGroupNotLast");
81
82 internal static string InsufficientOrInvalidHexDigits => GetResourceString("InsufficientOrInvalidHexDigits");
83
84 internal static string AlternationHasTooManyConditions => GetResourceString("AlternationHasTooManyConditions");
85
86 internal static string InsufficientOpeningParentheses => GetResourceString("InsufficientOpeningParentheses");
87
88 internal static string UndefinedNumberedReference => GetResourceString("UndefinedNumberedReference");
89
90 internal static string UndefinedNamedReference => GetResourceString("UndefinedNamedReference");
91
92 internal static string AlternationHasUndefinedReference => GetResourceString("AlternationHasUndefinedReference");
93
94 internal static string UnexpectedOpcode => GetResourceString("UnexpectedOpcode");
95
96 internal static string UnrecognizedUnicodeProperty => GetResourceString("UnrecognizedUnicodeProperty");
97
98 internal static string UnrecognizedControlCharacter => GetResourceString("UnrecognizedControlCharacter");
99
100 internal static string UnrecognizedEscape => GetResourceString("UnrecognizedEscape");
101
102 internal static string InvalidGroupingConstruct => GetResourceString("InvalidGroupingConstruct");
103
104 internal static string UnterminatedBracket => GetResourceString("UnterminatedBracket");
105
106 internal static string UnterminatedComment => GetResourceString("UnterminatedComment");
107
108 private static bool UsingResourceKeys()
109 {
110 return s_usingResourceKeys;
111 }
112
113 internal static string GetResourceString(string resourceKey)
114 {
115 if (UsingResourceKeys())
116 {
117 return resourceKey;
118 }
119 string result = null;
120 try
121 {
122 result = ResourceManager.GetString(resourceKey);
123 }
125 {
126 }
127 return result;
128 }
129
130 internal static string Format(string resourceFormat, object p1)
131 {
132 if (UsingResourceKeys())
133 {
134 return string.Join(", ", resourceFormat, p1);
135 }
136 return string.Format(resourceFormat, p1);
137 }
138
139 internal static string Format(string resourceFormat, object p1, object p2)
140 {
141 if (UsingResourceKeys())
142 {
143 return string.Join(", ", resourceFormat, p1, p2);
144 }
145 return string.Format(resourceFormat, p1, p2);
146 }
147
148 internal static string Format(string resourceFormat, object p1, object p2, object p3)
149 {
150 if (UsingResourceKeys())
151 {
152 return string.Join(", ", resourceFormat, p1, p2, p3);
153 }
154 return string.Format(resourceFormat, p1, p2, p3);
155 }
156}
static bool TryGetSwitch(string switchName, out bool isEnabled)
Definition AppContext.cs:74
virtual ? string GetString(string name)
static string ReplacementError
Definition SR.cs:76
static string AlternationHasMalformedReference
Definition SR.cs:52
static string RegexMatchTimeoutException_Occurred
Definition SR.cs:74
static string NotSupported_ReadOnlyCollection
Definition SR.cs:28
static string InsufficientOrInvalidHexDigits
Definition SR.cs:82
static ResourceManager s_resourceManager
Definition SR.cs:10
static string InvalidUnicodePropertyEscape
Definition SR.cs:40
static string UnrecognizedEscape
Definition SR.cs:100
static string ShorthandClassInCharacterRange
Definition SR.cs:20
static string NoResultOnFailed
Definition SR.cs:62
static string AlternationHasUndefinedReference
Definition SR.cs:92
static string AlternationHasMalformedCondition
Definition SR.cs:32
static string Format(string resourceFormat, object p1)
Definition SR.cs:130
static string BeginIndexNotNegative
Definition SR.cs:22
static string LengthNotNegative
Definition SR.cs:48
static string Format(string resourceFormat, object p1, object p2)
Definition SR.cs:139
static string QuantifierOrCaptureGroupOutOfRange
Definition SR.cs:24
static string MalformedNamedReference
Definition SR.cs:50
static string UnterminatedBracket
Definition SR.cs:104
static string Arg_ArrayPlusOffTooSmall
Definition SR.cs:16
static string QuantifierAfterNothing
Definition SR.cs:72
static string UndefinedNumberedReference
Definition SR.cs:88
static string NestedQuantifiersNotParenthesized
Definition SR.cs:60
static string UnrecognizedUnicodeProperty
Definition SR.cs:96
static string UnterminatedComment
Definition SR.cs:106
static ResourceManager ResourceManager
Definition SR.cs:12
static string CaptureGroupOfZero
Definition SR.cs:26
static string ExclusionGroupNotLast
Definition SR.cs:80
static string UnrecognizedControlCharacter
Definition SR.cs:98
static string InsufficientOpeningParentheses
Definition SR.cs:86
static string MissingControlCharacter
Definition SR.cs:58
static string CountTooSmall
Definition SR.cs:28
static string AlternationHasComment
Definition SR.cs:16
static string InvalidEmptyArgument
Definition SR.cs:46
static string UnexpectedOpcode
Definition SR.cs:94
static string InternalError_ScanRegex
Definition SR.cs:42
static string ReversedCharacterRange
Definition SR.cs:78
static string GetResourceString(string resourceKey)
Definition SR.cs:101
static string MakeException
Definition SR.cs:56
static bool UsingResourceKeys()
Definition SR.cs:108
static string CaptureGroupNameInvalid
Definition SR.cs:44
static string MalformedUnicodePropertyEscape
Definition SR.cs:54
static string Format(string resourceFormat, object p1, object p2, object p3)
Definition SR.cs:148
static readonly bool s_usingResourceKeys
Definition SR.cs:8
static string EnumNotStarted
Definition SR.cs:30
static string OnlyAllowedOnce
Definition SR.cs:68
static string InsufficientClosingParentheses
Definition SR.cs:64
static string UnescapedEndingBackslash
Definition SR.cs:36
static string AlternationHasTooManyConditions
Definition SR.cs:84
static string AlternationHasNamedCapture
Definition SR.cs:14
static string IllegalDefaultRegexMatchTimeoutInAppDomain
Definition SR.cs:34
static string ReversedQuantifierRange
Definition SR.cs:38
static string InvalidGroupingConstruct
Definition SR.cs:102
static string PlatformNotSupported_CompileToAssembly
Definition SR.cs:70
static string UndefinedNamedReference
Definition SR.cs:90