22 references to OptionalKeyword
Microsoft.CodeAnalysis.VisualBasic (11)
Binding\Binder_Utils.vb (1)
271Case SyntaxKind.OptionalKeyword : foundFlag = SourceParameterFlags.Optional
Generated\Syntax.xml.Main.Generated.vb (2)
45093SyntaxKind.OptionalKeyword, 45552Case SyntaxKind.OptionalKeyword
Parser\Parser.vb (3)
4594Case SyntaxKind.OptionalKeyword 4671If Not (modifiers.Any AndAlso modifiers.Any(SyntaxKind.OptionalKeyword)) Then 4677ElseIf modifiers.Any AndAlso modifiers.Any(SyntaxKind.OptionalKeyword) Then
Scanner\KeywordTable.vb (1)
122SyntaxKind.OptionalKeyword, None,
Symbols\Source\UnboundLambdaParameterSymbol.vb (1)
76Binder.ReportDiagnostic(diagBag, GetModifierToken(syntax.Modifiers, SyntaxKind.OptionalKeyword), ERRID.ERR_OptionalIllegal1, StringConstants.Lambda)
Syntax\InternalSyntax\SyntaxNodeFactories.vb (1)
259SyntaxKind.OptionalKeyword,
Syntax\SyntaxKindFacts.vb (1)
181SyntaxKind.OptionalKeyword,
Syntax\SyntaxNodeFactories.vb (1)
573SyntaxKind.OptionalKeyword,
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\ParameterGenerator.vb (1)
84modifiers = modifiers.Add(SyntaxFactory.Token(SyntaxKind.OptionalKeyword))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb (1)
259SyntaxKind.OptionalKeyword) Then
Microsoft.CodeAnalysis.VisualBasic.Features (4)
ChangeSignature\VisualBasicChangeSignatureService.vb (1)
591modifiers:=If(addedParameter.HasDefaultValue, TokenList(Token(SyntaxKind.OptionalKeyword)), TokenList()),
Completion\CompletionProviders\VisualBasicSuggestionModeCompletionProvider.vb (1)
68If parameter.Modifiers.Any(Function(modifier) modifier.Kind = SyntaxKind.OptionalKeyword) Then
Completion\KeywordRecommenders\Declarations\ParameterModifiersKeywordRecommender.vb (2)
72If parameter.Modifiers.Any(Function(modifier) modifier.Kind = SyntaxKind.OptionalKeyword) AndAlso optionalAndParamArrayAllowed Then 79ElseIf targetToken.Kind = SyntaxKind.OptionalKeyword AndAlso Not parameterAlreadyHasByValOrByRef Then
Microsoft.CodeAnalysis.VisualBasic.Workspaces (3)
CodeGeneration\VisualBasicSyntaxGenerator.vb (1)
801tokens = tokens.Add(SyntaxFactory.Token(SyntaxKind.OptionalKeyword))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\ParameterGenerator.vb (1)
84modifiers = modifiers.Add(SyntaxFactory.Token(SyntaxKind.OptionalKeyword))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb (1)
259SyntaxKind.OptionalKeyword) Then
Roslyn.Diagnostics.VisualBasic.Analyzers (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\ParameterGenerator.vb (1)
84modifiers = modifiers.Add(SyntaxFactory.Token(SyntaxKind.OptionalKeyword))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb (1)
259SyntaxKind.OptionalKeyword) Then