Merge pull request #4152 from BrzVlad/misc-gc-altstack
[mono.git] / mcs / build / common / SR.cs
1 using System.Globalization;
2
3 static partial class SR
4 {
5         internal static string GetString(string name, params object[] args)
6         {
7                 return GetString (CultureInfo.InvariantCulture, name, args);
8         }
9
10         internal static string GetString(CultureInfo culture, string name, params object[] args)
11         {
12                 return string.Format (culture, name, args);
13         }
14
15         internal static string GetString(string name)
16         {
17                 return name;
18         }
19
20         internal static string GetString(CultureInfo culture, string name)
21         {
22                 return name;
23         }
24
25         internal static string Format(string resourceFormat, params object[] args)
26         {
27                 if (args != null) {
28                         return string.Format (CultureInfo.InvariantCulture, resourceFormat, args);
29                 }
30
31                 return resourceFormat;
32         }
33
34         internal static string Format(string resourceFormat, object p1)
35         {
36                 return string.Format (CultureInfo.InvariantCulture, resourceFormat, p1);
37         }
38
39         internal static string Format(string resourceFormat, object p1, object p2)
40         {
41                 return string.Format (CultureInfo.InvariantCulture, resourceFormat, p1, p2);
42         }
43
44         internal static string Format(string resourceFormat, object p1, object p2, object p3)
45         {
46                 return string.Format (CultureInfo.InvariantCulture, resourceFormat, p1, p2, p3);
47         }
48 }
49
50 namespace System.Runtime.CompilerServices
51 {
52         class FriendAccessAllowedAttribute : Attribute
53         { }
54 }