79 references to Instance
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures.UnitTests (1)
Diagnostics\Suppression\SuppressionAllCodeTests.vb (1)
42Dim member = VisualBasicSyntaxFacts.Instance.GetContainingMemberDeclaration(n, n.Span.Start)
Microsoft.CodeAnalysis.VisualBasic.Features (40)
BraceCompletion\AbstractVisualBasicBraceCompletionService.vb (1)
13Protected Overrides ReadOnly Property SyntaxFacts As ISyntaxFacts = VisualBasicSyntaxFacts.Instance
ChangeSignature\VisualBasicChangeSignatureService.vb (1)
753Return VisualBasicSyntaxFacts.Instance
CodeLens\VisualBasicDisplayInfoService.vb (1)
120If VisualBasicSyntaxFacts.Instance.IsGlobalAssemblyAttribute(node) Then
CodeRefactorings\InlineMethod\VisualBasicInlineMethodRefactoringProvider.vb (1)
23MyBase.New(VisualBasicSyntaxFacts.Instance, VisualBasicSemanticFactsService.Instance)
Completion\CompletionProviders\AwaitCompletionProvider.vb (1)
24MyBase.New(VisualBasicSyntaxFacts.Instance)
EmbeddedLanguages\VisualBasicEmbeddedLanguagesProvider.vb (1)
18VisualBasicSyntaxFacts.Instance,
ExtractMethod\VisualBasicSelectionResult.vb (1)
128Return VisualBasicSyntaxFacts.Instance.GetRootStandaloneExpression(scope)
ExtractMethod\VisualBasicSelectionValidator.vb (1)
385VisualBasicSyntaxFacts.Instance,
LanguageServices\VisualBasicStructuralTypeDisplayService.vb (1)
24Protected Overrides ReadOnly Property SyntaxFactsService As ISyntaxFacts = VisualBasicSyntaxFacts.Instance
ReplaceMethodWithProperty\VisualBasicReplaceMethodWithPropertyService.vb (1)
126VisualBasicSyntaxFacts.Instance, getAndSetMethods, newPropertyDeclaration)
VisualBasicAddObsoleteAttributeCodeFixProvider.vb (1)
26MyBase.New(VisualBasicSyntaxFacts.Instance, VisualBasicCodeFixesResources.Add_Obsolete)
VisualBasicConsecutiveStatementPlacementDiagnosticAnalyzer.vb (1)
34MyBase.New(VisualBasicSyntaxFacts.Instance)
VisualBasicMultipleBlankLinesDiagnosticAnalyzer.vb (1)
15MyBase.New(VisualBasicSyntaxFacts.Instance)
VisualBasicOrderModifiersCodeFixProvider.vb (1)
23MyBase.New(VisualBasicSyntaxFacts.Instance,
VisualBasicOrderModifiersDiagnosticAnalyzer.vb (1)
18MyBase.New(VisualBasicSyntaxFacts.Instance,
VisualBasicRemoveRedundantEqualityDiagnosticAnalyzer.vb (1)
14MyBase.New(VisualBasicSyntaxFacts.Instance)
VisualBasicRemoveUnnecessaryImportsDiagnosticAnalyzer.vb (1)
25Protected Overrides ReadOnly Property SyntaxFacts As ISyntaxFacts = VisualBasicSyntaxFacts.Instance
VisualBasicRemoveUnnecessaryParenthesesDiagnosticAnalyzer.vb (1)
24Return VisualBasicSyntaxFacts.Instance
VisualBasicRemoveUnnecessaryPragmaSuppressionsDiagnosticAnalyzer.vb (1)
25Protected Overrides ReadOnly Property SyntaxFacts As ISyntaxFacts = VisualBasicSyntaxFacts.Instance
VisualBasicSimplifyConditionalDiagnosticAnalyzer.vb (1)
21Protected Overrides ReadOnly Property SyntaxFacts As ISyntaxFacts = VisualBasicSyntaxFacts.Instance
VisualBasicSimplifyInterpolationDiagnosticAnalyzer.vb (1)
27Return VisualBasicSyntaxFacts.Instance
VisualBasicSimplifyLinqExpressionCodeFixProvider.vb (1)
24Protected Overrides ReadOnly Property SyntaxFacts As ISyntaxFacts = VisualBasicSyntaxFacts.Instance
VisualBasicSimplifyLinqExpressionDiagnosticAnalyzer.vb (1)
17Protected Overrides ReadOnly Property SyntaxFacts As ISyntaxFacts = VisualBasicSyntaxFacts.Instance
VisualBasicUseAutoPropertyAnalyzer.vb (1)
25Protected Overrides ReadOnly Property SyntaxFacts As ISyntaxFacts = VisualBasicSyntaxFacts.Instance
VisualBasicUseCoalesceExpressionForIfNullStatementCheckDiagnosticAnalyzer.vb (1)
26Protected Overrides ReadOnly Property SyntaxFacts As ISyntaxFacts = VisualBasicSyntaxFacts.Instance
VisualBasicUseCoalesceExpressionForNullableTernaryConditionalCheckDiagnosticAnalyzer.vb (1)
23Return VisualBasicSyntaxFacts.Instance
VisualBasicUseCoalesceExpressionForTernaryConditionalCheckDiagnosticAnalyzer.vb (1)
22Return VisualBasicSyntaxFacts.Instance
VisualBasicUseCollectionInitializerDiagnosticAnalyzer.vb (1)
29Return VisualBasicSyntaxFacts.Instance
VisualBasicUseCompoundAssignmentDiagnosticAnalyzer.vb (1)
16MyBase.New(VisualBasicSyntaxFacts.Instance, Kinds)
VisualBasicUseConditionalExpressionForAssignmentCodeFixProvider.vb (1)
35Protected Overrides ReadOnly Property SyntaxFacts As ISyntaxFacts = VisualBasicSyntaxFacts.Instance
VisualBasicUseConditionalExpressionForAssignmentDiagnosticAnalyzer.vb (1)
21Return VisualBasicSyntaxFacts.Instance
VisualBasicUseConditionalExpressionForReturnCodeFixProvider.vb (1)
28Protected Overrides ReadOnly Property SyntaxFacts As ISyntaxFacts = VisualBasicSyntaxFacts.Instance
VisualBasicUseConditionalExpressionForReturnDiagnosticAnalyzer.vb (1)
21Return VisualBasicSyntaxFacts.Instance
VisualBasicUseIsNullCheckForReferenceEqualsDiagnosticAnalyzer.vb (1)
28Return VisualBasicSyntaxFacts.Instance
VisualBasicUseNullPropagationDiagnosticAnalyzer.vb (1)
36Return VisualBasicSyntaxFacts.Instance
VisualBasicUseObjectInitializerDiagnosticAnalyzer.vb (1)
35Return VisualBasicSyntaxFacts.Instance
VisualBasicValidateFormatStringDiagnosticAnalyzer.vb (1)
18Return VisualBasicSyntaxFacts.Instance
Wrapping\BinaryExpression\VisualBasicBinaryExpressionWrapper.vb (1)
20VisualBasicSyntaxFacts.Instance,
Wrapping\ChainedExpression\VisualBasicChainedExpressionWrapper.vb (1)
15MyBase.New(VisualBasicIndentationService.WithoutParameterAlignmentInstance, VisualBasicSyntaxFacts.Instance)
Wrapping\SeparatedSyntaxList\VisualBasicArgumentWrapper.vb (1)
79If VisualBasicSyntaxFacts.Instance.IsAnonymousFunctionExpression(current) Then
Microsoft.CodeAnalysis.VisualBasic.Workspaces (30)
CodeCleanup\VisualBasicCodeCleanerService.vb (2)
94Return Not VisualBasicSyntaxFacts.Instance.IsOnSingleLine(t.Parent, fullSpan:=False) 106If Not VisualBasicSyntaxFacts.Instance.IsOnSingleLine(node, fullSpan:=False) Then
CodeGeneration\VisualBasicCodeGenerationService.vb (1)
312VisualBasicSyntaxFacts.Instance,
CompilationUnitSyntaxExtensions.vb (1)
82VisualBasicSyntaxFacts.Instance, root, root.Imports, [imports])
Editing\VisualBasicImportAdder.vb (4)
109_importedMembers = New MultiDictionary(Of String, INamespaceSymbol)(VisualBasicSyntaxFacts.Instance.StringComparer) 110_importedExtensionMethods = New MultiDictionary(Of String, INamespaceSymbol)(VisualBasicSyntaxFacts.Instance.StringComparer) 220VisualBasicSyntaxFacts.Instance.StringComparer.Equals(x.name, y.name) 225VisualBasicSyntaxFacts.Instance.StringComparer.GetHashCode(obj.name))
FindSymbols\VisualBasicDeclaredSymbolInfoFactoryService.vb (2)
123Return VisualBasicSyntaxFacts.Instance.GetDisplayName(node, DisplayNameOptions.IncludeTypeParameters) 127Return VisualBasicSyntaxFacts.Instance.GetDisplayName(node, DisplayNameOptions.IncludeNamespaces, rootNamespace)
ImportsOrganizer.vb (1)
64Return Not VisualBasicSyntaxFacts.Instance.StringComparer.Equals(name1, name2)
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxTokenExtensions.vb\SyntaxTokenExtensions.vb (2)
210Return VisualBasicSyntaxFacts.Instance.SpansPreprocessorDirective(tokens) 222Return VisualBasicSyntaxFacts.Instance.IsWord(token)
SemanticModelExtensions.vb (1)
237Return semanticModel.GenerateNameFromType(info.Type, VisualBasicSyntaxFacts.Instance, capitalize)
SemanticModelReuse\VisualBasicSemanticModelReuseLanguageService.vb (1)
26Protected Overrides ReadOnly Property SyntaxFacts As ISyntaxFacts = VisualBasicSyntaxFacts.Instance
Simplification\Reducers\AbstractVisualBasicReducer.vb (1)
36Dim resultNode = VisualBasicSyntaxFacts.Instance.Unparenthesize(node)
Simplification\Simplifiers\MemberAccessExpressionSimplifier.vb (1)
24Protected Overrides ReadOnly Property SyntaxFacts As ISyntaxFacts = VisualBasicSyntaxFacts.Instance
SpeculationAnalyzer.vb (1)
48Protected Overrides ReadOnly Property SyntaxFactsService As CodeAnalysis.LanguageService.ISyntaxFacts = VisualBasicSyntaxFacts.Instance
SyntaxNodeExtensions.vb (2)
255Return VisualBasicSyntaxFacts.Instance.SpansPreprocessorDirective(list) 374Return VisualBasicSyntaxFacts.Instance.ContainsInterleavedDirective(node, cancellationToken)
VisualBasicDocumentationCommentService.vb (1)
25MyBase.New(VisualBasicSyntaxFacts.Instance)
VisualBasicFileBannerFacts.vb (1)
18Return VisualBasicSyntaxFacts.Instance
VisualBasicHeaderFacts.vb (1)
18Protected Overrides ReadOnly Property SyntaxFacts As ISyntaxFacts = VisualBasicSyntaxFacts.Instance
VisualBasicIndentationService.Indenter.vb (1)
19Return VisualBasicSyntaxFacts.Instance
VisualBasicRemoveUnnecessaryImportsRewriter.vb (1)
150Dim newFirstToken = RemoveUnnecessaryImportsHelpers.StripNewLines(VisualBasicSyntaxFacts.Instance, firstToken)
VisualBasicSemanticFacts.vb (2)
24Return VisualBasicSyntaxFacts.Instance 85If VisualBasicSyntaxFacts.Instance.IsExecutableStatement(ancestor) Then
VisualBasicSemanticFactsService.vb (1)
36Public Overrides ReadOnly Property SyntaxFacts As ISyntaxFacts = VisualBasicSyntaxFacts.Instance
VisualBasicSyntaxGeneratorInternal.vb (1)
26Public Overrides ReadOnly Property SyntaxFacts As ISyntaxFacts = VisualBasicSyntaxFacts.Instance
VisualBasicVirtualCharService.vb (1)
26Return VisualBasicSyntaxFacts.Instance
Microsoft.CodeAnalysis.VisualBasic.Workspaces.UnitTests (3)
VisualBasicSyntaxFactsServiceTests.vb (3)
511Return VisualBasicSyntaxFacts.Instance.IsMethodLevelMember(node) 529Return VisualBasicSyntaxFacts.Instance.IsQueryKeyword(token) 545Return VisualBasicSyntaxFacts.Instance.IsLeftSideOfCompoundAssignment(node)
Microsoft.VisualStudio.LanguageServices.UnitTests (5)
MoveToNamespace\VisualStudioMoveToNamespaceServiceTests.vb (5)
19Dim result = service.GetChangeNamespaceOptions(namespaces(0), namespaces.AsImmutable(), syntaxFactsService:=VisualBasicSyntaxFacts.Instance) 23result = service.GetChangeNamespaceOptions(namespaces(1), namespaces.AsImmutable(), syntaxFactsService:=VisualBasicSyntaxFacts.Instance) 26result = service.GetChangeNamespaceOptions(namespaces(2), namespaces.AsImmutable(), syntaxFactsService:=VisualBasicSyntaxFacts.Instance) 29result = service.GetChangeNamespaceOptions(namespaces(3), namespaces.AsImmutable(), syntaxFactsService:=VisualBasicSyntaxFacts.Instance) 32result = service.GetChangeNamespaceOptions(namespaces(2), namespaces.AsImmutable(), syntaxFactsService:=VisualBasicSyntaxFacts.Instance)