5 instantiations of VisualBasicSimplifierOptions
Microsoft.CodeAnalysis.VisualBasic.Features (1)
VisualBasicAnalyzerOptionsProvider.vb (1)
36Return New VisualBasicSimplifierOptions(_options, FallbackSimplifierOptions)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (2)
Simplification\VisualBasicSimplificationService.vb (1)
48Return New VisualBasicSimplifierOptions(options, If(DirectCast(fallbackOptions, VisualBasicSimplifierOptions), VisualBasicSimplifierOptions.Default))
VisualBasicSimplification.vb (1)
22Return New VisualBasicSimplifierOptions(options, If(DirectCast(fallbackOptions, VisualBasicSimplifierOptions), VisualBasicSimplifierOptions.Default))
Microsoft.CodeAnalysis.Workspaces (1)
VisualBasicSimplifierOptions.cs (1)
15public static readonly VisualBasicSimplifierOptions Default = new();
Microsoft.CodeAnalysis.Workspaces.UnitTests (1)
Remote\ServiceDescriptorTests.cs (1)
283new VisualBasicSimplifierOptions()
56 references to VisualBasicSimplifierOptions
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (1)
Utilities\VisualBasicCodeActionOptions.cs (1)
29SimplifierOptions = VisualBasicSimplifierOptions.Default,
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (1)
CodeGeneration\CodeGenerationTests.cs (1)
971var simplifierOptions = IsVisualBasic ? (SimplifierOptions)VisualBasicSimplifierOptions.Default : CSharpSimplifierOptions.Default;
Microsoft.CodeAnalysis.VisualBasic.Features (12)
Diagnostics\Analyzers\TypeSyntaxSimplifierWalker.vb (2)
40Private ReadOnly _options As VisualBasicSimplifierOptions 70Public Sub New(analyzer As VisualBasicSimplifyTypeNamesDiagnosticAnalyzer, semanticModel As SemanticModel, options As VisualBasicSimplifierOptions, ignoredSpans As SimpleIntervalTree(Of TextSpan, TextSpanIntervalIntrospector), cancellationToken As CancellationToken)
Diagnostics\Analyzers\VisualBasicSimplifyTypeNamesDiagnosticAnalyzer.vb (2)
21Inherits SimplifyTypeNamesDiagnosticAnalyzerBase(Of SyntaxKind, VisualBasicSimplifierOptions) 72model As SemanticModel, node As SyntaxNode, options As VisualBasicSimplifierOptions,
InitializeParameter\VisualBasicAddParameterCheckCodeRefactoringProvider.vb (3)
25VisualBasicSimplifierOptions) 52Protected Overrides Function PrefersThrowExpression(options As VisualBasicSimplifierOptions) As Boolean 61Protected Overrides Function CreateParameterCheckIfStatement(condition As ExpressionSyntax, ifTrueStatement As StatementSyntax, options As VisualBasicSimplifierOptions) As StatementSyntax
SimplifyTypeNames\SimplifyTypeNamesCodeFixProvider.vb (1)
19Inherits AbstractSimplifyTypeNamesCodeFixProvider(Of SyntaxKind, VisualBasicSimplifierOptions)
VisualBasicAnalyzerOptionsProvider.vb (4)
35Public Function GetSimplifierOptions() As VisualBasicSimplifierOptions 73Private ReadOnly Property FallbackSimplifierOptions As VisualBasicSimplifierOptions 75Return If(DirectCast(_fallbackOptions.CleanupOptions?.SimplifierOptions, VisualBasicSimplifierOptions), VisualBasicSimplifierOptions.Default)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (35)
Simplification\Reducers\AbstractVisualBasicReducer.AbstractReductionRewriter.vb (5)
21Private _simplificationOptions As VisualBasicSimplifierOptions 35_simplificationOptions = DirectCast(options, VisualBasicSimplifierOptions) 83simplifyFunc As Func(Of TNode, SemanticModel, VisualBasicSimplifierOptions, CancellationToken, SyntaxNode) 115simplifyFunc As Func(Of SyntaxToken, SemanticModel, VisualBasicSimplifierOptions, CancellationToken, SyntaxToken) 159simplifier As Func(Of TExpression, SemanticModel, VisualBasicSimplifierOptions, CancellationToken, SyntaxNode)
Simplification\Reducers\AbstractVisualBasicReducer.vb (2)
47Return IsApplicable(CType(options, VisualBasicSimplifierOptions)) 50Public MustOverride Overloads Function IsApplicable(options As VisualBasicSimplifierOptions) As Boolean
Simplification\Reducers\VisualBasicCallReducer.vb (1)
24Public Overrides Function IsApplicable(options As VisualBasicSimplifierOptions) As Boolean
Simplification\Reducers\VisualBasicCastReducer.vb (1)
24Public Overrides Function IsApplicable(options As VisualBasicSimplifierOptions) As Boolean
Simplification\Reducers\VisualBasicEscapingReducer.vb (2)
22Public Overrides Function IsApplicable(options As VisualBasicSimplifierOptions) As Boolean 28Private Shared Function TryUnescapeToken(identifier As SyntaxToken, semanticModel As SemanticModel, options As VisualBasicSimplifierOptions, cancellationToken As CancellationToken) As SyntaxToken
Simplification\Reducers\VisualBasicExtensionMethodReducer.vb (3)
17Private Shared ReadOnly s_simplifyInvocationExpression As Func(Of InvocationExpressionSyntax, SemanticModel, VisualBasicSimplifierOptions, CancellationToken, SyntaxNode) = AddressOf SimplifyInvocationExpression 23Public Overrides Function IsApplicable(options As VisualBasicSimplifierOptions) As Boolean 30options As VisualBasicSimplifierOptions,
Simplification\Reducers\VisualBasicInferredMemberNameReducer.vb (1)
23Public Overrides Function IsApplicable(options As VisualBasicSimplifierOptions) As Boolean
Simplification\Reducers\VisualBasicMiscellaneousReducer.vb (1)
24Public Overrides Function IsApplicable(options As VisualBasicSimplifierOptions) As Boolean
Simplification\Reducers\VisualBasicNameReducer.vb (2)
28Public Overrides Function IsApplicable(options As VisualBasicSimplifierOptions) As Boolean 42node, semanticModel, DirectCast(options, VisualBasicSimplifierOptions),
Simplification\Reducers\VisualBasicParenthesesReducer.vb (1)
17Public Overrides Function IsApplicable(options As VisualBasicSimplifierOptions) As Boolean
Simplification\Reducers\VisualBasicVariableDeclaratorReducer.vb (3)
21Private Shared ReadOnly s_simplifyVariableDeclarator As Func(Of VariableDeclaratorSyntax, SemanticModel, VisualBasicSimplifierOptions, CancellationToken, SyntaxNode) = AddressOf SimplifyVariableDeclarator 27Public Overrides Function IsApplicable(options As VisualBasicSimplifierOptions) As Boolean 34options As VisualBasicSimplifierOptions,
Simplification\Simplifiers\AbstractVisualBasicSimplifier.vb (2)
14Inherits AbstractSimplifier(Of TSyntax, TSimplifiedSyntax, VisualBasicSimplifierOptions) 183Protected Shared Function PreferPredefinedTypeKeywordInMemberAccess(expression As ExpressionSyntax, options As VisualBasicSimplifierOptions) As Boolean
Simplification\Simplifiers\ExpressionSimplifier.vb (3)
26options As VisualBasicSimplifierOptions, 55options As VisualBasicSimplifierOptions, 79options As VisualBasicSimplifierOptions,
Simplification\Simplifiers\NameSimplifier.vb (2)
28options As VisualBasicSimplifierOptions, 396Private Shared Function PreferPredefinedTypeKeywordInDeclarations(name As NameSyntax, options As VisualBasicSimplifierOptions) As Boolean
Simplification\VisualBasicSimplificationService.vb (3)
43Return VisualBasicSimplifierOptions.Default 48Return New VisualBasicSimplifierOptions(options, If(DirectCast(fallbackOptions, VisualBasicSimplifierOptions), VisualBasicSimplifierOptions.Default))
VisualBasicSimplification.vb (3)
17Return VisualBasicSimplifierOptions.Default 22Return New VisualBasicSimplifierOptions(options, If(DirectCast(fallbackOptions, VisualBasicSimplifierOptions), VisualBasicSimplifierOptions.Default))
Microsoft.CodeAnalysis.VisualBasic.Workspaces.UnitTests (1)
CodeGeneration\AddImportsTests.vb (1)
93Dim simplifierOptions = VisualBasicSimplifierOptions.Default
Microsoft.CodeAnalysis.Workspaces (3)
VisualBasicSimplifierOptions.cs (3)
13internal sealed record class VisualBasicSimplifierOptions : SimplifierOptions, IEquatable<VisualBasicSimplifierOptions> 15public static readonly VisualBasicSimplifierOptions Default = new(); 21public VisualBasicSimplifierOptions(IOptionsReader options, VisualBasicSimplifierOptions? fallbackOptions)
Microsoft.CodeAnalysis.Workspaces.UnitTests (3)
Simplifier\SimplifierTests.cs (3)
88ValidateVisualBasicOptions((VisualBasicSimplifierOptions)await Simplifier.GetOptionsAsync(vbDocument, updatedOptions, CancellationToken.None)); 97ValidateVisualBasicOptions((VisualBasicSimplifierOptions)await Simplifier.GetOptionsAsync(vbDocumentWithUpdatedOptions, optionSet: null, CancellationToken.None)); 144static void ValidateVisualBasicOptions(VisualBasicSimplifierOptions simplifierOptions)