12 references to CompilationInformation
Microsoft.CodeAnalysis.ResxSourceGenerator (12)
AbstractResxGenerator.cs (12)
399
switch (
CompilationInformation
.CodeLanguage)
410
LogError(Lang.CSharp, $"GenerateResxSource doesn't support language: '{
CompilationInformation
.CodeLanguage}'");
484
if (
CompilationInformation
.SupportsNullable)
488
if (!ResourceInformation.IncludeDefaultValues || !
CompilationInformation
.HasNotNullIfNotNull)
502
RenderFormatMethod(memberIndent, language,
CompilationInformation
.SupportsNullable, strings, resourceString);
547
if (
CompilationInformation
.HasAggressiveInlining)
552
if (
CompilationInformation
.HasNotNullIfNotNull)
562
{{memberIndent}}public static global::System.Globalization.CultureInfo{{(
CompilationInformation
.SupportsNullable ? "?" : "")}} Culture { get; set; }
564
{{memberIndent}}internal static {{(
CompilationInformation
.SupportsNullable ? "string?" : "string")}} GetResourceString(string resourceKey, {{(
CompilationInformation
.SupportsNullable ? "string?" : "string")}} defaultValue = null) => ResourceManager.GetString(resourceKey, Culture) ?? defaultValue;
674
{{(
CompilationInformation
.SupportsNullable ? "#nullable enable" : "")}}
683
{{memberIndent}}private static global::System.Resources.ResourceManager{{(
CompilationInformation
.SupportsNullable ? "?" : "")}} s_resourceManager;