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