22 references to UseVarPreference
Microsoft.CodeAnalysis.CSharp.Features (4)
IntroduceVariable\CSharpIntroduceLocalForExpressionCodeRefactoringProvider.cs (4)
141var varPreference = simplifierOptions.GetUseVarPreference(); 146return varPreference.HasFlag(UseVarPreference.ForBuiltInTypes); 151return varPreference.HasFlag(UseVarPreference.WhenTypeIsApparent); 154return varPreference.HasFlag(UseVarPreference.Elsewhere);
Microsoft.CodeAnalysis.CSharp.Workspaces (18)
CSharpSimplifierOptions.cs (6)
48public UseVarPreference GetUseVarPreference() 54var stylePreferences = UseVarPreference.None; 57stylePreferences |= UseVarPreference.ForBuiltInTypes; 60stylePreferences |= UseVarPreference.WhenTypeIsApparent; 63stylePreferences |= UseVarPreference.Elsewhere;
CSharpTypeStyleHelper.State.cs (2)
20public readonly UseVarPreference TypeStylePreference; 64private static bool IsTypeApparentInDeclaration(VariableDeclarationSyntax variableDeclaration, SemanticModel semanticModel, UseVarPreference stylePreferences, CancellationToken cancellationToken)
CSharpUseExplicitTypeHelper.cs (4)
26var stylePreferences = state.TypeStylePreference; 30return !stylePreferences.HasFlag(UseVarPreference.ForBuiltInTypes); 34return !stylePreferences.HasFlag(UseVarPreference.WhenTypeIsApparent); 38return !stylePreferences.HasFlag(UseVarPreference.Elsewhere);
CSharpUseImplicitTypeHelper.cs (4)
75var stylePreferences = state.TypeStylePreference; 79return stylePreferences.HasFlag(UseVarPreference.ForBuiltInTypes); 83return stylePreferences.HasFlag(UseVarPreference.WhenTypeIsApparent); 87return stylePreferences.HasFlag(UseVarPreference.Elsewhere);
TypeStyleHelper.cs (2)
30UseVarPreference stylePreferences, 74return stylePreferences.HasFlag(UseVarPreference.ForBuiltInTypes);