12 references to CompilationInformation
Microsoft.CodeAnalysis.ResxSourceGenerator (12)
AbstractResxGenerator.cs (12)
353switch (CompilationInformation.CodeLanguage) 364LogError(Lang.CSharp, $"GenerateResxSource doesn't support language: '{CompilationInformation.CodeLanguage}'"); 437if (CompilationInformation.SupportsNullable) 441if (!ResourceInformation.IncludeDefaultValues || !CompilationInformation.HasNotNullIfNotNull) 455RenderFormatMethod(memberIndent, language, CompilationInformation.SupportsNullable, strings, resourceString); 498if (CompilationInformation.HasAggressiveInlining) 503if (CompilationInformation.HasNotNullIfNotNull) 508getStringMethod = $@"{memberIndent}public static global::System.Globalization.CultureInfo{(CompilationInformation.SupportsNullable ? "?" : "")} Culture {{ get; set; }} 510{memberIndent}internal static {(CompilationInformation.SupportsNullable ? "string?" : "string")} GetResourceString(string resourceKey, {(CompilationInformation.SupportsNullable ? "string?" : "string")} defaultValue = null) => ResourceManager.GetString(resourceKey, Culture) ?? defaultValue;"; 657{(CompilationInformation.SupportsNullable ? "#nullable enable" : "")} 664{memberIndent}private static global::System.Resources.ResourceManager{(CompilationInformation.SupportsNullable ? "?" : "")} s_resourceManager;