src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Options\IOptionReader.cs (10)
25public static IOptionsReader GetOptionsReader(this AnalyzerConfigOptions configOptions)
26=> configOptions as IOptionsReader ?? new AnalyzerConfigOptionsReader(configOptions);
28public static T GetOption<T>(this IOptionsReader options, Option2<T> option)
31public static T GetOption<T>(this IOptionsReader options, Option2<T> option, T defaultValue)
34public static T GetOption<T>(this IOptionsReader options, PerLanguageOption2<T> option, string language)
37public static T GetOption<T>(this IOptionsReader options, PerLanguageOption2<T> option, string language, T defaultValue)
40public static T GetOptionValue<T>(this IOptionsReader options, Option2<CodeStyleOption2<T>> option)
43public static T GetOptionValue<T>(this IOptionsReader options, Option2<CodeStyleOption2<T>> option, T defaultValue)
46public static T GetOptionValue<T>(this IOptionsReader options, PerLanguageOption2<CodeStyleOption2<T>> option, string language)
49public static T GetOptionValue<T>(this IOptionsReader options, PerLanguageOption2<CodeStyleOption2<T>> option, string language, T defaultValue)