992 references to IsMissing
Microsoft.CodeAnalysis.CodeStyle (8)
AbstractConsecutiveStatementPlacementDiagnosticAnalyzer.cs (1)
70if (endToken.IsMissing)
AbstractFormatEngine.cs (2)
437if (token1.IsMissing || token2.IsMissing)
AbstractTriviaFormatter.cs (2)
548if ((this.Token1.IsMissing && trivia1.RawKind == 0) || 549(trivia2.RawKind == 0 && this.Token2.IsMissing))
BottomUpBaseIndentationFinder.cs (1)
349if (operation.TextSpan.End == position && nextToken.IsMissing)
CommonFormattingHelpers.cs (2)
86if (startToken.IsMissing) 104if (endToken.IsMissing)
Microsoft.CodeAnalysis.CodeStyle.Fixes (1)
AbstractCodeGenerationService_FindDeclaration.cs (1)
34if (lastToken.IsMissing)
Microsoft.CodeAnalysis.CSharp (27)
Binder\Binder_Crefs.cs (1)
239(isChecked && !syntax.OperatorToken.IsMissing && !SyntaxFacts.IsCheckedOperator(memberName))) // the operator cannot be checked
Binder\Binder_InterpolatedString.cs (2)
75!interpolation.OpenBraceToken.IsMissing && 76!interpolation.CloseBraceToken.IsMissing)
Binder\Binder_Lambda.cs (1)
323if (!parameter.Identifier.IsMissing)
Binder\Binder_Patterns.cs (1)
872if (!permitDesignations && !identifier.IsMissing)
Binder\Binder_Statements.cs (1)
356if (!emptyStatement.SemicolonToken.IsMissing)
Compilation\CSharpCompilation.cs (1)
783if (expressionStatement.SemicolonToken.IsMissing)
Lowering\InitializerRewriter.cs (1)
84return (statement.Kind == BoundKind.ExpressionStatement) && ((ExpressionStatementSyntax)statement.Syntax).SemicolonToken.IsMissing ?
Parser\Blender.Reader.cs (1)
266if ((nodeOrToken.IsToken && nodeOrToken.AsToken().IsMissing) ||
Parser\LanguageParser.cs (4)
4142if (list.OpenParenToken.IsMissing) 4147if (list.CloseParenToken.IsMissing) 4170if (list.OpenBracketToken.IsMissing) 4175if (list.CloseBracketToken.IsMissing)
Symbols\Source\SourceCustomEventSymbol.cs (2)
132if (!syntax.AccessorList.OpenBraceToken.IsMissing) 137else if ((addSyntax == null || removeSyntax == null) && (!syntax.AccessorList.OpenBraceToken.IsMissing || !isExplicitInterfaceImplementation))
Symbols\Source\SourceUserDefinedOperatorSymbol.cs (1)
32else if (!syntax.OperatorToken.IsMissing && syntax.CheckedKeyword.IsKind(SyntaxKind.CheckedKeyword))
Syntax\CSharpLineDirectiveMap.cs (3)
52if (!lineToken.IsMissing) 110if (!token.IsMissing && 136if (!token.IsMissing)
Syntax\CSharpPragmaWarningStateMap.cs (2)
70if (!w.DisableOrRestoreKeyword.IsMissing && !w.WarningKeyword.IsMissing)
Syntax\ExpressionStatementSyntax.cs (1)
24return semicolon.IsMissing && !semicolon.ContainsDiagnostics;
Syntax\NullableContextStateMap.cs (1)
148if (nn.SettingToken.IsMissing || !nn.IsActive)
Syntax\SyntaxFactory.cs (3)
2358return !closingToken.IsMissing; 2364if (token.IsMissing) 2375if (token.IsMissing)
Syntax\SyntaxNormalizer.cs (1)
86if (token.Kind() == SyntaxKind.None || (token.IsMissing && token.FullWidth == 0))
Microsoft.CodeAnalysis.CSharp.CodeStyle (24)
ArrowExpressionClausePlacementDiagnosticAnalyzer.cs (1)
86if (token.IsMissing)
ConditionalExpressionPlacementDiagnosticAnalyzer.cs (1)
90if (token.IsMissing)
ConvertNamespaceAnalysis.cs (1)
54if (namespaceDeclaration.OpenBraceToken.IsMissing)
CSharpSyntaxFacts.cs (3)
814return identifier.IsMissing ? missingTokenPlaceholder : identifier.Text; 837name = nameToken.IsMissing ? missingTokenPlaceholder : nameToken.Text; 866name = nameToken.IsMissing ? missingTokenPlaceholder : nameToken.Text;
CSharpUseDeconstructionDiagnosticAnalyzer.cs (1)
146if (identifier.IsMissing)
CSharpUsePatternCombinatorsDiagnosticAnalyzer.cs (1)
121.Any(variable => !variable.Identifier.IsMissing);
FormattingHelpers.cs (1)
57bracketOrBracePair.openBracketOrBrace.IsMissing ||
IndentBlockFormattingRule.cs (1)
338if (lastToken.IsMissing)
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTreeExtensions.cs\SyntaxTreeExtensions.cs (1)
114if (declaration.CloseBraceToken.IsMissing)
ParenthesizedExpressionSyntaxExtensions.cs (4)
23if (node.OpenParenToken.IsMissing || node.CloseParenToken.IsMissing) 678if (node.OpenParenToken.IsMissing || node.CloseParenToken.IsMissing)
QueryExpressionFormattingRule.cs (2)
69if (fromClause.InKeyword.IsMissing) 101if (!baseToken.IsMissing && !baseToken.Equals(endToken))
SuppressFormattingRule.cs (6)
233if (!tryStatement.TryKeyword.IsMissing && tryStatement.Block != null && !tryStatement.Block.CloseBraceToken.IsMissing) 242if (!catchClause.CatchKeyword.IsMissing && catchClause.Block != null && !catchClause.Block.CloseBraceToken.IsMissing) 251if (!finallyClause.FinallyKeyword.IsMissing && finallyClause.Block != null && !finallyClause.Block.CloseBraceToken.IsMissing)
TriviaDataFactory.Analyzer.cs (1)
41if (token1.IsMissing && token1.FullWidth() == 0)
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (18)
CSharpAddParenthesesAroundConditionalExpressionInInterpolatedStringCodeFixProvider.cs (1)
74!parenthesizedExpression.CloseParenToken.IsMissing)
CSharpCodeGenerationHelpers.cs (1)
192=> declaration.ChildTokens().Where(t => t.Kind() is SyntaxKind.OpenBraceToken or SyntaxKind.CloseBraceToken && t.IsMissing).Any();
CSharpFixIncorrectConstraintCodeFixProvider.cs (1)
50if (constraint.Type is not IdentifierNameSyntax { Identifier.IsMissing: true } type)
CSharpIndentationService.cs (6)
90if (previousToken.Kind() == SyntaxKind.None || previousToken.IsMissing) 145!constructorInitializer.ThisOrBaseKeyword.IsMissing) 152var colonIsFirstTokenOnLine = !constructorInitializer.ColonToken.IsMissing && constructorInitializer.ColonToken.IsFirstTokenOnLine(text); 153var thisOrBaseIsFirstTokenOnLine = !constructorInitializer.ThisOrBaseKeyword.IsMissing && constructorInitializer.ThisOrBaseKeyword.IsFirstTokenOnLine(text); 173=> node != null && node.OpenBracketToken.IsMissing && node.CloseBracketToken.IsMissing;
CSharpSyntaxContext.cs (1)
414if (usingDirective.Alias == null || usingDirective.Alias.EqualsToken.IsMissing)
CSharpSyntaxFactsService.cs (1)
94if (braces.closeBrace.IsMissing)
CSharpTransposeRecordKeywordCodeFixProvider.cs (1)
48if (!recordKeyword.IsMissing)
CSharpUseLocalFunctionCodeFixProvider.cs (1)
308if (newParameter == null || newParameter.Identifier.IsMissing)
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTokenExtensions.cs\SyntaxTokenExtensions.cs (1)
540.FirstOrDefault(a => !a.IsMissing && a.IsKindOrHasMatchingText(kind));
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs\SyntaxTreeExtensions.cs (1)
1570if (parenthesizedLambda.ArrowToken.IsMissing)
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\SyntaxTreeExtensions.cs\SyntaxTreeExtensions.cs (1)
173genericName.TypeArgumentList.LessThanToken == lessThanToken && !genericName.TypeArgumentList.GreaterThanToken.IsMissing;
TypeDeclarationSyntaxExtensions.cs (2)
57if (lastToken.IsMissing) 100if (token.IsMissing || token.IsKind(SyntaxKind.None))
Microsoft.CodeAnalysis.CSharp.EditorFeatures (51)
AutomaticCompletion\AutomaticLineEnderCommandHandler.cs (8)
71if (endToken.IsMissing) 121if (endToken.IsMissing) 133if (startToken.IsMissing || startToken.Kind() == SyntaxKind.None) 272if (!lastToken.IsMissing && lastToken.Kind() == SyntaxKind.SemicolonToken) 284=> lastToken.IsMissing && lastToken.Span.End == line.EndIncludingLineBreak; 607if (switchStatementNode.OpenParenToken.IsMissing 608&& switchStatementNode.CloseParenToken.IsMissing 634if (syntaxToken.IsMissing || syntaxToken.IsKind(SyntaxKind.None))
AutomaticCompletion\AutomaticLineEnderCommandHandler_Helpers.cs (37)
185if (doStatementNode.WhileKeyword.IsMissing 186&& doStatementNode.SemicolonToken.IsMissing 187&& doStatementNode.OpenParenToken.IsMissing 188&& doStatementNode.CloseParenToken.IsMissing) 421RoslynDebug.Assert(!baseObjectCreationExpressionNode.NewKeyword.IsMissing); 499=> !baseTypeDeclarationNode.Identifier.IsMissing 511&& baseMethodDeclarationNode.SemicolonToken.IsMissing 544=> baseFieldDeclarationNode is { Declaration.Variables: [{ Initializer: null }], SemicolonToken.IsMissing: true } 551&& accessorDeclarationNode.SemicolonToken.IsMissing) 576&& !accessor.SemicolonToken.IsMissing); 607if (openBracket.IsMissing || closeBracket.IsMissing) 620&& indexerDeclarationNode.AccessorList.OpenBraceToken.IsMissing; 636=> !switchStatementNode.SwitchKeyword.IsMissing && switchStatementNode.OpenBraceToken.IsMissing; 639=> !tryStatementNode.TryKeyword.IsMissing 640&& tryStatementNode.Block.OpenBraceToken.IsMissing 644=> !catchClauseSyntax.CatchKeyword.IsMissing 645&& catchClauseSyntax.Block.OpenBraceToken.IsMissing 649=> !finallyClauseNode.FinallyKeyword.IsMissing 650&& finallyClauseNode.Block.OpenBraceToken.IsMissing 654=> checkedStatementNode.Block.OpenBraceToken.IsMissing 660=> !doStatementNode.DoKeyword.IsMissing 666&& !commonForEachStatementNode.OpenParenToken.IsMissing 667&& !commonForEachStatementNode.CloseParenToken.IsMissing 672&& !forStatementNode.OpenParenToken.IsMissing 673&& !forStatementNode.CloseParenToken.IsMissing 678&& !ifStatementNode.OpenParenToken.IsMissing 679&& !ifStatementNode.CloseParenToken.IsMissing 715&& !lockStatementNode.OpenParenToken.IsMissing 716&& !lockStatementNode.CloseParenToken.IsMissing 721&& !usingStatementNode.OpenParenToken.IsMissing 722&& !usingStatementNode.CloseParenToken.IsMissing 727&& !whileStatementNode.OpenParenToken.IsMissing 728&& !whileStatementNode.CloseParenToken.IsMissing 762|| openBrace.IsMissing && closeBrace.IsMissing;
CompleteStatement\CompleteStatementCommandHandler.cs (6)
260if (currentNode is TypeDeclarationSyntax { OpenBraceToken.IsMissing: true }) 441return dostatement.CloseParenToken.IsMissing; 444return forStatement.CloseParenToken.IsMissing; 469return currentNode.GetBrackets().closeBracket.IsMissing || 470currentNode.GetParentheses().closeParen.IsMissing || 471currentNode.GetBraces().closeBrace.IsMissing;
Microsoft.CodeAnalysis.CSharp.EditorFeatures2.UnitTests (4)
EmbeddedLanguages\Json\CSharpJsonParserTests.cs (2)
435Assert.False(token.IsMissing); 484Assert.False(token.IsMissing);
EmbeddedLanguages\RegularExpressions\CSharpRegexParserTests.cs (2)
374Assert.False(token.IsMissing); 386Assert.False(token.IsMissing);
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (4)
Attributes\AttributeTests.cs (4)
776Assert.True(result.OpenParenToken.IsMissing); 778Assert.True(result.CloseParenToken.IsMissing); 786Assert.True(result.OpenParenToken.IsMissing); 788Assert.True(result.CloseParenToken.IsMissing);
Microsoft.CodeAnalysis.CSharp.Features (84)
ArrowExpressionClausePlacementDiagnosticAnalyzer.cs (1)
86if (token.IsMissing)
Completion\CompletionProviders\ExternAliasCompletionProvider.cs (1)
75.Where(e => !e.Identifier.IsMissing)
Completion\CompletionProviders\ImportCompletion\ExtensionMethodImportCompletionProvider.cs (1)
46if (token.IsKind(SyntaxKind.None) || token.IsMissing)
Completion\CompletionProviders\ImportCompletion\TypeImportCompletionProvider.cs (1)
48if (token.IsKind(SyntaxKind.None) || token.IsMissing)
Completion\KeywordRecommenders\WhenKeywordRecommender.cs (1)
73if (expressionOrPattern.GetLastToken(includeZeroWidth: true).IsMissing)
ConditionalExpressionPlacementDiagnosticAnalyzer.cs (1)
90if (token.IsMissing)
ConvertNamespaceAnalysis.cs (1)
54if (namespaceDeclaration.OpenBraceToken.IsMissing)
CSharpAddParenthesesAroundConditionalExpressionInInterpolatedStringCodeFixProvider.cs (1)
74!parenthesizedExpression.CloseParenToken.IsMissing)
CSharpFixIncorrectConstraintCodeFixProvider.cs (1)
50if (constraint.Type is not IdentifierNameSyntax { Identifier.IsMissing: true } type)
CSharpTransposeRecordKeywordCodeFixProvider.cs (1)
48if (!recordKeyword.IsMissing)
CSharpUseDeconstructionDiagnosticAnalyzer.cs (1)
146if (identifier.IsMissing)
CSharpUseLocalFunctionCodeFixProvider.cs (1)
308if (newParameter == null || newParameter.Identifier.IsMissing)
CSharpUsePatternCombinatorsDiagnosticAnalyzer.cs (1)
121.Any(variable => !variable.Identifier.IsMissing);
Debugging\BreakpointResolver.cs (2)
63if (parameterList.OpenParenToken.IsMissing || parameterList.CloseParenToken.IsMissing)
EditAndContinue\BreakpointSpans.cs (1)
589=> token2.IsMissing ? token1 : token2;
ExtractMethod\CSharpSelectionValidator.cs (2)
293if (selectionInfo.FirstTokenInFinalSpan.IsMissing || selectionInfo.LastTokenInFinalSpan.IsMissing)
GenerateConstructor\CSharpGenerateConstructorService.cs (4)
53if (!constructorInitializer.ArgumentList.CloseParenToken.IsMissing) 97!objectCreationExpression.ArgumentList.CloseParenToken.IsMissing) 129!attribute.ArgumentList.CloseParenToken.IsMissing) 158!implicitObjectCreation.ArgumentList.CloseParenToken.IsMissing)
GenerateMember\GenerateParameterizedMember\CSharpGenerateMethodService.cs (4)
63!methodDeclaration.ParameterList.OpenParenToken.IsMissing && 64!methodDeclaration.ParameterList.CloseParenToken.IsMissing) 114return !invocationExpressionOpt.ArgumentList.CloseParenToken.IsMissing; 128return !invocationExpressionOpt.ArgumentList.CloseParenToken.IsMissing;
GenerateType\CSharpGenerateTypeService.cs (1)
386if (objectCreationExpressionOpt.ArgumentList.CloseParenToken.IsMissing)
InlineHints\CSharpInlineTypeHintsService.cs (1)
40!variableDeclaration.Variables[0].Identifier.IsMissing)
IntroduceVariable\CSharpIntroduceLocalForExpressionCodeRefactoringProvider.cs (3)
47expressionStatement.SemicolonToken.IsMissing && 63if (expressionStatement.SemicolonToken.IsMissing && localDeclaration is { Declaration.Variables: [{ Initializer.Value: { } value }, ..] }) 79if (expressionStatement.SemicolonToken.IsMissing && deconstruction is { Expression: AssignmentExpressionSyntax binary })
InvertConditional\CSharpInvertConditionalCodeRefactoringProvider.cs (1)
28=> !conditional.ColonToken.IsMissing;
LineSeparators\CSharpLineSeparatorService.cs (16)
104if (typeDecl.OpenBraceToken.IsMissing || 105typeDecl.CloseBraceToken.IsMissing) 118if (enumDecl.OpenBraceToken.IsMissing || 119enumDecl.CloseBraceToken.IsMissing) 133(methodDecl.Body.OpenBraceToken.IsMissing || 134methodDecl.Body.CloseBraceToken.IsMissing)) 157return baseProperty.AccessorList.OpenBraceToken.IsMissing || 158baseProperty.AccessorList.CloseBraceToken.IsMissing; 166(constructorDecl.Body.OpenBraceToken.IsMissing || 167constructorDecl.Body.CloseBraceToken.IsMissing)) 181(destructorDecl.Body.OpenBraceToken.IsMissing || 182destructorDecl.Body.CloseBraceToken.IsMissing)) 196(operatorDecl.Body.OpenBraceToken.IsMissing || 197operatorDecl.Body.CloseBraceToken.IsMissing)) 211(conversionDecl.Body.OpenBraceToken.IsMissing || 212conversionDecl.Body.CloseBraceToken.IsMissing))
Structure\CSharpStructureHelpers.cs (1)
369if (startToken.IsMissing)
Structure\Providers\AccessorDeclarationStructureProvider.cs (2)
25accessorDeclaration.Body.OpenBraceToken.IsMissing || 26accessorDeclaration.Body.CloseBraceToken.IsMissing)
Structure\Providers\AnonymousMethodExpressionStructureProvider.cs (2)
23anonymousMethod.Block.OpenBraceToken.IsMissing || 24anonymousMethod.Block.CloseBraceToken.IsMissing)
Structure\Providers\ConstructorDeclarationStructureProvider.cs (2)
25constructorDeclaration.Body.OpenBraceToken.IsMissing || 26constructorDeclaration.Body.CloseBraceToken.IsMissing)
Structure\Providers\ConversionOperatorDeclarationStructureProvider.cs (2)
27operatorDeclaration.Body.OpenBraceToken.IsMissing || 28operatorDeclaration.Body.CloseBraceToken.IsMissing)
Structure\Providers\DestructorDeclarationStructureProvider.cs (2)
25destructorDeclaration.Body.OpenBraceToken.IsMissing || 26destructorDeclaration.Body.CloseBraceToken.IsMissing)
Structure\Providers\EnumDeclarationStructureProvider.cs (3)
23if (!enumDeclaration.OpenBraceToken.IsMissing && 24!enumDeclaration.CloseBraceToken.IsMissing) 45if (!enumDeclaration.CloseBraceToken.IsMissing)
Structure\Providers\EventDeclarationStructureProvider.cs (2)
26eventDeclaration.AccessorList.OpenBraceToken.IsMissing || 27eventDeclaration.AccessorList.CloseBraceToken.IsMissing)
Structure\Providers\IndexerDeclarationStructureProvider.cs (2)
26indexerDeclaration.AccessorList.OpenBraceToken.IsMissing || 27indexerDeclaration.AccessorList.CloseBraceToken.IsMissing)
Structure\Providers\InterpolatedStringExpressionStructureProvider.cs (2)
21if (node.StringStartToken.IsMissing || 22node.StringEndToken.IsMissing)
Structure\Providers\MethodDeclarationStructureProvider.cs (2)
25methodDeclaration.Body.OpenBraceToken.IsMissing || 26methodDeclaration.Body.CloseBraceToken.IsMissing)
Structure\Providers\NamespaceDeclarationStructureProvider.cs (3)
25if (!namespaceDeclaration.OpenBraceToken.IsMissing && 26!namespaceDeclaration.CloseBraceToken.IsMissing) 53if (!namespaceDeclaration.CloseBraceToken.IsMissing)
Structure\Providers\OperatorDeclarationStructureProvider.cs (2)
25operatorDeclaration.Body.OpenBraceToken.IsMissing || 26operatorDeclaration.Body.CloseBraceToken.IsMissing)
Structure\Providers\ParenthesizedLambdaExpressionStructureProvider.cs (2)
28lambdaBlock.OpenBraceToken.IsMissing || 29lambdaBlock.CloseBraceToken.IsMissing)
Structure\Providers\PropertyDeclarationStructureProvider.cs (2)
25propertyDeclaration.AccessorList.OpenBraceToken.IsMissing || 26propertyDeclaration.AccessorList.CloseBraceToken.IsMissing)
Structure\Providers\SimpleLambdaExpressionStructureProvider.cs (2)
28lambdaBlock.OpenBraceToken.IsMissing || 29lambdaBlock.CloseBraceToken.IsMissing)
Structure\Providers\TypeDeclarationStructureProvider.cs (3)
26if (!typeDeclaration.OpenBraceToken.IsMissing && 27!typeDeclaration.CloseBraceToken.IsMissing) 54if (!typeDeclaration.CloseBraceToken.IsMissing)
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (463)
LexicalAndXml\PreprocessorTests.cs (8)
261Assert.True(setting.IsMissing); 262Assert.True(target.IsMissing); 311Assert.True(pwd.WarningKeyword.IsMissing); 320Assert.True(pwd.DisableOrRestoreKeyword.IsMissing); 364Assert.True(pcd.File.IsMissing); 370Assert.True(pcd.Guid.IsMissing); 376Assert.True(pcd.Bytes.IsMissing); 4425Assert.True(node.GetLoadDirectives().Single().File.IsMissing);
Parsing\DeclarationParsingTests.cs (110)
45Assert.False(ea.AliasKeyword.IsMissing); 1130Assert.False(cs.ConstraintClauses[0].ColonToken.IsMissing); 1171Assert.False(cs.ConstraintClauses[0].ColonToken.IsMissing); 1233Assert.False(cs.ConstraintClauses[0].ColonToken.IsMissing); 1238Assert.False(bound.NewKeyword.IsMissing); 1240Assert.False(bound.OpenParenToken.IsMissing); 1242Assert.False(bound.CloseParenToken.IsMissing); 1277Assert.False(cs.ConstraintClauses[0].ColonToken.IsMissing); 1282Assert.False(bound.ClassOrStructKeyword.IsMissing); 1318Assert.False(cs.ConstraintClauses[0].ColonToken.IsMissing); 1323Assert.False(bound.ClassOrStructKeyword.IsMissing); 1359Assert.False(cs.ConstraintClauses[0].ColonToken.IsMissing); 1365Assert.False(classBound.ClassOrStructKeyword.IsMissing); 1376Assert.False(bound.NewKeyword.IsMissing); 1378Assert.False(bound.OpenParenToken.IsMissing); 1380Assert.False(bound.CloseParenToken.IsMissing); 1415Assert.False(cs.ConstraintClauses[0].ColonToken.IsMissing); 1426Assert.False(cs.ConstraintClauses[1].ColonToken.IsMissing); 1431Assert.False(bound.NewKeyword.IsMissing); 1433Assert.False(bound.OpenParenToken.IsMissing); 1435Assert.False(bound.CloseParenToken.IsMissing); 1470Assert.False(cs.ConstraintClauses[0].ColonToken.IsMissing); 1481Assert.True(cs.ConstraintClauses[1].ColonToken.IsMissing); 1516Assert.False(cs.ConstraintClauses[0].ColonToken.IsMissing); 1525Assert.True(cs.ConstraintClauses[1].ColonToken.IsMissing); 1564Assert.False(cs.ConstraintClauses[0].ColonToken.IsMissing); 1570Assert.False(classBound.ClassOrStructKeyword.IsMissing); 1581Assert.False(bound.NewKeyword.IsMissing); 1583Assert.False(bound.OpenParenToken.IsMissing); 1585Assert.False(bound.CloseParenToken.IsMissing); 2011Assert.False(ds.ParameterList.OpenParenToken.IsMissing); 2014Assert.False(ds.ParameterList.CloseParenToken.IsMissing); 2016Assert.False(ds.SemicolonToken.IsMissing); 2038Assert.False(ds.ParameterList.OpenParenToken.IsMissing); 2041Assert.False(ds.ParameterList.CloseParenToken.IsMissing); 2043Assert.False(ds.SemicolonToken.IsMissing); 2066Assert.False(ds.ParameterList.OpenParenToken.IsMissing); 2069Assert.False(ds.ParameterList.CloseParenToken.IsMissing); 2071Assert.False(ds.SemicolonToken.IsMissing); 2113Assert.False(ds.ParameterList.OpenParenToken.IsMissing); 2116Assert.False(ds.ParameterList.CloseParenToken.IsMissing); 2118Assert.False(ds.SemicolonToken.IsMissing); 2159Assert.False(ds.ParameterList.OpenParenToken.IsMissing); 2170Assert.False(ds.ParameterList.CloseParenToken.IsMissing); 2172Assert.False(ds.SemicolonToken.IsMissing); 2194Assert.False(ds.ParameterList.OpenParenToken.IsMissing); 2205Assert.False(ds.ParameterList.CloseParenToken.IsMissing); 2207Assert.False(ds.SemicolonToken.IsMissing); 2229Assert.False(ds.ParameterList.OpenParenToken.IsMissing); 2247Assert.False(ds.ParameterList.CloseParenToken.IsMissing); 2249Assert.False(ds.SemicolonToken.IsMissing); 2271Assert.False(ds.ParameterList.OpenParenToken.IsMissing); 2283Assert.False(ds.ParameterList.CloseParenToken.IsMissing); 2285Assert.False(ds.SemicolonToken.IsMissing); 2307Assert.False(ds.ParameterList.OpenParenToken.IsMissing); 2319Assert.False(ds.ParameterList.CloseParenToken.IsMissing); 2321Assert.False(ds.SemicolonToken.IsMissing); 2343Assert.False(ds.ParameterList.OpenParenToken.IsMissing); 2355Assert.False(ds.ParameterList.CloseParenToken.IsMissing); 2357Assert.False(ds.SemicolonToken.IsMissing); 2380Assert.False(ds.ParameterList.OpenParenToken.IsMissing); 2389Assert.False(ds.ParameterList.CloseParenToken.IsMissing); 2391Assert.False(ds.SemicolonToken.IsMissing); 2413Assert.False(ds.ParameterList.OpenParenToken.IsMissing); 2425Assert.False(ds.ParameterList.CloseParenToken.IsMissing); 2427Assert.False(ds.SemicolonToken.IsMissing); 2464Assert.False(ds.ParameterList.OpenParenToken.IsMissing); 2467Assert.False(ds.ParameterList.CloseParenToken.IsMissing); 2469Assert.False(ds.SemicolonToken.IsMissing); 2507Assert.False(ms.ParameterList.OpenParenToken.IsMissing); 2510Assert.False(ms.ParameterList.CloseParenToken.IsMissing); 2552Assert.False(ms.ParameterList.OpenParenToken.IsMissing); 2555Assert.False(ms.ParameterList.CloseParenToken.IsMissing); 2598Assert.False(ms.ParameterList.OpenParenToken.IsMissing); 2601Assert.False(ms.ParameterList.CloseParenToken.IsMissing); 2706Assert.False(ms.ParameterList.OpenParenToken.IsMissing); 2709Assert.False(ms.ParameterList.CloseParenToken.IsMissing); 2771Assert.False(ms.ParameterList.OpenParenToken.IsMissing); 2774Assert.False(ms.ParameterList.CloseParenToken.IsMissing); 2818Assert.False(ms.ParameterList.OpenParenToken.IsMissing); 2821Assert.False(ms.ParameterList.CloseParenToken.IsMissing); 2868Assert.False(ms.ParameterList.OpenParenToken.IsMissing); 2871Assert.False(ms.ParameterList.CloseParenToken.IsMissing); 3016Assert.False(ms.ParameterList.OpenParenToken.IsMissing); 3025Assert.False(ms.ParameterList.CloseParenToken.IsMissing); 3068Assert.False(ms.ParameterList.OpenParenToken.IsMissing); 3087Assert.False(ms.ParameterList.CloseParenToken.IsMissing); 3129Assert.False(ms.ParameterList.OpenParenToken.IsMissing); 3142Assert.False(ms.ParameterList.CloseParenToken.IsMissing); 3194Assert.False(ms.ParameterList.OpenParenToken.IsMissing); 3205Assert.False(ms.ParameterList.CloseParenToken.IsMissing); 3268Assert.False(ms.ParameterList.OpenParenToken.IsMissing); 3271Assert.False(ms.ParameterList.CloseParenToken.IsMissing); 3333Assert.False(ms.ParameterList.OpenParenToken.IsMissing); 3342Assert.False(ms.ParameterList.CloseParenToken.IsMissing); 3385Assert.False(ms.ParameterList.OpenParenToken.IsMissing); 3388Assert.False(ms.ParameterList.CloseParenToken.IsMissing); 3433Assert.False(ms.ParameterList.OpenParenToken.IsMissing); 3436Assert.False(ms.ParameterList.CloseParenToken.IsMissing); 3443Assert.False(ms.ConstraintClauses[0].ColonToken.IsMissing); 3634Assert.False(fs.SemicolonToken.IsMissing); 3694Assert.False(fs.SemicolonToken.IsMissing); 3735Assert.False(fs.SemicolonToken.IsMissing); 3790Assert.False(fs.SemicolonToken.IsMissing); 3848Assert.False(fs.SemicolonToken.IsMissing); 3892Assert.False(fs.SemicolonToken.IsMissing); 3937Assert.False(fs.SemicolonToken.IsMissing); 3991Assert.False(fs.SemicolonToken.IsMissing); 4054Assert.False(fs.SemicolonToken.IsMissing); 4100Assert.False(fs.SemicolonToken.IsMissing);
Parsing\ExpressionParsingTests.cs (163)
38Assert.True(((IdentifierNameSyntax)expr).Identifier.IsMissing); 433Assert.False(((IdentifierNameSyntax)expr).Identifier.IsMissing); 804Assert.False(openParen.IsMissing); 806Assert.False(closeParen.IsMissing); 887Assert.False(fs.OpenParenToken.IsMissing); 889Assert.False(fs.CloseParenToken.IsMissing); 937Assert.False(cs.OpenParenToken.IsMissing); 938Assert.False(cs.CloseParenToken.IsMissing); 958Assert.False(cs.ArgumentList.OpenParenToken.IsMissing); 959Assert.False(cs.ArgumentList.CloseParenToken.IsMissing); 979Assert.False(cs.ArgumentList.OpenParenToken.IsMissing); 980Assert.False(cs.ArgumentList.CloseParenToken.IsMissing); 1004Assert.False(cs.ArgumentList.OpenParenToken.IsMissing); 1005Assert.False(cs.ArgumentList.CloseParenToken.IsMissing); 1029Assert.False(cs.ArgumentList.OpenParenToken.IsMissing); 1030Assert.False(cs.ArgumentList.CloseParenToken.IsMissing); 1054Assert.False(ea.ArgumentList.OpenBracketToken.IsMissing); 1055Assert.False(ea.ArgumentList.CloseBracketToken.IsMissing); 1075Assert.False(ea.ArgumentList.OpenBracketToken.IsMissing); 1076Assert.False(ea.ArgumentList.CloseBracketToken.IsMissing); 1100Assert.False(ea.ArgumentList.OpenBracketToken.IsMissing); 1101Assert.False(ea.ArgumentList.CloseBracketToken.IsMissing); 1125Assert.False(ea.ArgumentList.OpenBracketToken.IsMissing); 1126Assert.False(ea.ArgumentList.CloseBracketToken.IsMissing); 1147Assert.False(oc.ArgumentList.OpenParenToken.IsMissing); 1148Assert.False(oc.ArgumentList.CloseParenToken.IsMissing); 1169Assert.False(oc.ArgumentList.OpenParenToken.IsMissing); 1170Assert.False(oc.ArgumentList.CloseParenToken.IsMissing); 1192Assert.False(oc.ArgumentList.OpenParenToken.IsMissing); 1193Assert.False(oc.ArgumentList.CloseParenToken.IsMissing); 1215Assert.False(oc.ArgumentList.OpenParenToken.IsMissing); 1216Assert.False(oc.ArgumentList.CloseParenToken.IsMissing); 1224Assert.False(oc.Initializer.OpenBraceToken.IsMissing); 1225Assert.False(oc.Initializer.CloseBraceToken.IsMissing); 1247Assert.False(oc.Initializer.OpenBraceToken.IsMissing); 1248Assert.False(oc.Initializer.CloseBraceToken.IsMissing); 1270Assert.False(oc.Initializer.OpenBraceToken.IsMissing); 1271Assert.False(oc.Initializer.CloseBraceToken.IsMissing); 1294Assert.False(oc.Initializer.OpenBraceToken.IsMissing); 1295Assert.False(oc.Initializer.CloseBraceToken.IsMissing); 1320Assert.False(oc.Initializer.OpenBraceToken.IsMissing); 1321Assert.False(oc.Initializer.CloseBraceToken.IsMissing); 1344Assert.False(oc.Initializer.OpenBraceToken.IsMissing); 1345Assert.False(oc.Initializer.CloseBraceToken.IsMissing); 1848Assert.False(ac.Initializer.OpenBraceToken.IsMissing); 1849Assert.False(ac.Initializer.CloseBraceToken.IsMissing); 1870Assert.False(ac.Initializer.OpenBraceToken.IsMissing); 1871Assert.False(ac.Initializer.CloseBraceToken.IsMissing); 1894Assert.False(ac.Initializer.OpenBraceToken.IsMissing); 1895Assert.False(ac.Initializer.CloseBraceToken.IsMissing); 1914Assert.False(ac.Initializer.OpenBraceToken.IsMissing); 1915Assert.False(ac.Initializer.CloseBraceToken.IsMissing); 1934Assert.False(ac.OpenBraceToken.IsMissing); 1935Assert.False(ac.CloseBraceToken.IsMissing); 1954Assert.False(am.DelegateKeyword.IsMissing); 1959Assert.False(am.ParameterList.OpenParenToken.IsMissing); 1960Assert.False(am.ParameterList.CloseParenToken.IsMissing); 1967Assert.False(am.Block.OpenBraceToken.IsMissing); 1968Assert.False(am.Block.CloseBraceToken.IsMissing); 1985Assert.False(am.DelegateKeyword.IsMissing); 1990Assert.False(am.ParameterList.OpenParenToken.IsMissing); 1991Assert.False(am.ParameterList.CloseParenToken.IsMissing); 1997Assert.False(am.Block.OpenBraceToken.IsMissing); 1998Assert.False(am.Block.CloseBraceToken.IsMissing); 2015Assert.False(am.DelegateKeyword.IsMissing); 2022Assert.False(am.Block.OpenBraceToken.IsMissing); 2023Assert.False(am.Block.CloseBraceToken.IsMissing); 2039Assert.False(lambda.Parameter.Identifier.IsMissing); 2057Assert.False(lambda.Parameter.Identifier.IsMissing); 2075Assert.False(lambda.Parameter.Identifier.IsMissing); 2096Assert.False(lambda.ParameterList.OpenParenToken.IsMissing); 2097Assert.False(lambda.ParameterList.CloseParenToken.IsMissing); 2116Assert.False(lambda.ParameterList.OpenParenToken.IsMissing); 2117Assert.False(lambda.ParameterList.CloseParenToken.IsMissing); 2136Assert.False(lambda.ParameterList.OpenParenToken.IsMissing); 2137Assert.False(lambda.ParameterList.CloseParenToken.IsMissing); 2158Assert.False(lambda.ParameterList.OpenParenToken.IsMissing); 2159Assert.False(lambda.ParameterList.CloseParenToken.IsMissing); 2182Assert.False(lambda.ParameterList.OpenParenToken.IsMissing); 2183Assert.False(lambda.ParameterList.CloseParenToken.IsMissing); 2209Assert.False(lambda.ParameterList.OpenParenToken.IsMissing); 2210Assert.False(lambda.ParameterList.CloseParenToken.IsMissing); 2234Assert.False(lambda.ParameterList.OpenParenToken.IsMissing); 2235Assert.False(lambda.ParameterList.CloseParenToken.IsMissing); 2261Assert.False(tuple.OpenParenToken.IsMissing); 2262Assert.False(tuple.CloseParenToken.IsMissing); 2281Assert.False(tuple.OpenParenToken.IsMissing); 2282Assert.False(tuple.CloseParenToken.IsMissing); 2306Assert.False(fs.FromKeyword.IsMissing); 2310Assert.False(fs.InKeyword.IsMissing); 2317Assert.False(ss.SelectKeyword.IsMissing); 2339Assert.False(fs.FromKeyword.IsMissing); 2344Assert.False(fs.InKeyword.IsMissing); 2350Assert.False(ss.SelectKeyword.IsMissing); 2373Assert.False(fs.FromKeyword.IsMissing); 2377Assert.False(fs.InKeyword.IsMissing); 2383Assert.False(ss.SelectKeyword.IsMissing); 2390Assert.False(qs.Body.Continuation.IntoKeyword.IsMissing); 2400Assert.False(ss.SelectKeyword.IsMissing); 2423Assert.False(fs.FromKeyword.IsMissing); 2427Assert.False(fs.InKeyword.IsMissing); 2434Assert.False(ws.WhereKeyword.IsMissing); 2441Assert.False(ss.SelectKeyword.IsMissing); 2463Assert.False(fs.FromKeyword.IsMissing); 2467Assert.False(fs.InKeyword.IsMissing); 2474Assert.False(fs.FromKeyword.IsMissing); 2478Assert.False(fs.InKeyword.IsMissing); 2484Assert.False(ss.SelectKeyword.IsMissing); 2506Assert.False(fs.FromKeyword.IsMissing); 2510Assert.False(fs.InKeyword.IsMissing); 2518Assert.False(ls.LetKeyword.IsMissing); 2522Assert.False(ls.EqualsToken.IsMissing); 2529Assert.False(ss.SelectKeyword.IsMissing); 2551Assert.False(fs.FromKeyword.IsMissing); 2555Assert.False(fs.InKeyword.IsMissing); 2563Assert.False(obs.OrderByKeyword.IsMissing); 2574Assert.False(ss.SelectKeyword.IsMissing); 2596Assert.False(fs.FromKeyword.IsMissing); 2600Assert.False(fs.InKeyword.IsMissing); 2607Assert.False(obs.OrderByKeyword.IsMissing); 2623Assert.False(ss.SelectKeyword.IsMissing); 2645Assert.False(fs.FromKeyword.IsMissing); 2649Assert.False(fs.InKeyword.IsMissing); 2656Assert.False(obs.OrderByKeyword.IsMissing); 2662Assert.False(os.AscendingOrDescendingKeyword.IsMissing); 2671Assert.False(ss.SelectKeyword.IsMissing); 2693Assert.False(fs.FromKeyword.IsMissing); 2697Assert.False(fs.InKeyword.IsMissing); 2704Assert.False(obs.OrderByKeyword.IsMissing); 2710Assert.False(os.AscendingOrDescendingKeyword.IsMissing); 2719Assert.False(ss.SelectKeyword.IsMissing); 2740Assert.False(fs.FromKeyword.IsMissing); 2744Assert.False(fs.InKeyword.IsMissing); 2751Assert.False(gbs.GroupKeyword.IsMissing); 2756Assert.False(gbs.ByKeyword.IsMissing); 2779Assert.False(fs.FromKeyword.IsMissing); 2783Assert.False(fs.InKeyword.IsMissing); 2789Assert.False(gbs.GroupKeyword.IsMissing); 2793Assert.False(gbs.ByKeyword.IsMissing); 2800Assert.False(qs.Body.Continuation.IntoKeyword.IsMissing); 2810Assert.False(ss.SelectKeyword.IsMissing); 2833Assert.False(fs.FromKeyword.IsMissing); 2837Assert.False(fs.InKeyword.IsMissing); 2844Assert.False(js.JoinKeyword.IsMissing); 2849Assert.False(js.InKeyword.IsMissing); 2854Assert.False(js.OnKeyword.IsMissing); 2859Assert.False(js.EqualsKeyword.IsMissing); 2867Assert.False(ss.SelectKeyword.IsMissing); 2889Assert.False(fs.FromKeyword.IsMissing); 2894Assert.False(fs.InKeyword.IsMissing); 2900Assert.False(js.JoinKeyword.IsMissing); 2906Assert.False(js.InKeyword.IsMissing); 2910Assert.False(js.OnKeyword.IsMissing); 2914Assert.False(js.EqualsKeyword.IsMissing); 2922Assert.False(ss.SelectKeyword.IsMissing); 2944Assert.False(fs.FromKeyword.IsMissing); 2948Assert.False(fs.InKeyword.IsMissing); 2954Assert.False(js.JoinKeyword.IsMissing); 2959Assert.False(js.InKeyword.IsMissing); 2963Assert.False(js.OnKeyword.IsMissing); 2967Assert.False(js.EqualsKeyword.IsMissing); 2972Assert.False(js.Into.IntoKeyword.IsMissing); 2979Assert.False(ss.SelectKeyword.IsMissing);
Parsing\NameParsingTests.cs (3)
39Assert.False(((IdentifierNameSyntax)name).Identifier.IsMissing); 52Assert.False(((IdentifierNameSyntax)name).Identifier.IsMissing); 65Assert.True(((IdentifierNameSyntax)name).Identifier.IsMissing);
Parsing\ParsingErrorRecoveryTests.cs (70)
5605Assert.False(pd.AccessorList.OpenBraceToken.IsMissing); 5607Assert.False(pd.AccessorList.CloseBraceToken.IsMissing); 5630Assert.False(pd.AccessorList.OpenBraceToken.IsMissing); 5632Assert.True(pd.AccessorList.CloseBraceToken.IsMissing); 5655Assert.False(pd.AccessorList.OpenBraceToken.IsMissing); 5657Assert.True(pd.AccessorList.CloseBraceToken.IsMissing); 5662Assert.False(acc.Keyword.IsMissing); 5666Assert.True(acc.SemicolonToken.IsMissing); 5690Assert.False(pd.AccessorList.OpenBraceToken.IsMissing); 5692Assert.True(pd.AccessorList.CloseBraceToken.IsMissing); 5697Assert.False(acc.Keyword.IsMissing); 5701Assert.False(acc.Body.OpenBraceToken.IsMissing); 5704Assert.True(acc.Body.CloseBraceToken.IsMissing); 5729Assert.False(pd.AccessorList.OpenBraceToken.IsMissing); 5731Assert.True(pd.AccessorList.CloseBraceToken.IsMissing); 5736Assert.False(acc.Keyword.IsMissing); 5740Assert.False(acc.Body.OpenBraceToken.IsMissing); 5743Assert.True(acc.Body.CloseBraceToken.IsMissing); 5772Assert.True(getBodyDecl.OpenBraceToken.IsMissing); 5802Assert.True(getDecl.SemicolonToken.IsMissing); 5807Assert.True(setDecl.SemicolonToken.IsMissing); 5831Assert.False(md.Body.OpenBraceToken.IsMissing); 5833Assert.False(md.Body.CloseBraceToken.IsMissing); 5847Assert.False(oc.OrderByKeyword.IsMissing); 5876Assert.False(md.Body.OpenBraceToken.IsMissing); 5878Assert.False(md.Body.CloseBraceToken.IsMissing); 5892Assert.False(oc.OrderByKeyword.IsMissing); 5920Assert.False(md.Body.OpenBraceToken.IsMissing); 5922Assert.False(md.Body.CloseBraceToken.IsMissing); 5936Assert.False(oc.OrderByKeyword.IsMissing); 5970Assert.False(md.Body.OpenBraceToken.IsMissing); 5972Assert.True(md.Body.CloseBraceToken.IsMissing); 5986Assert.False(oc.OrderByKeyword.IsMissing); 6018Assert.False(md.Body.OpenBraceToken.IsMissing); 6020Assert.True(md.Body.CloseBraceToken.IsMissing); 6034Assert.False(oc.OrderByKeyword.IsMissing); 6065Assert.False(md.Body.OpenBraceToken.IsMissing); 6067Assert.True(md.Body.CloseBraceToken.IsMissing); 6081Assert.False(oc.OrderByKeyword.IsMissing); 6112Assert.False(item1.OpenBraceToken.IsMissing); 6114Assert.False(item1.CloseBraceToken.IsMissing); 6119Assert.False(subitem1.Body.OpenBraceToken.IsMissing); 6120Assert.True(subitem1.Body.CloseBraceToken.IsMissing); 6124Assert.True(decl.SemicolonToken.IsMissing); 6127Assert.True(decl.Declaration.Variables[1].Identifier.IsMissing); 6137Assert.True(subitem2.OpenBraceToken.IsMissing); 6138Assert.True(subitem2.CloseBraceToken.IsMissing); 7148Assert.False(classDecl.Identifier.IsMissing); 7149Assert.True(classDecl.OpenBraceToken.IsMissing); 7150Assert.True(classDecl.CloseBraceToken.IsMissing); 7152Assert.False(ns.OpenBraceToken.IsMissing); 7153Assert.False(ns.CloseBraceToken.IsMissing); 7169Assert.False(classDecl.Identifier.IsMissing); 7170Assert.True(classDecl.OpenBraceToken.IsMissing); 7171Assert.True(classDecl.CloseBraceToken.IsMissing); 7173Assert.False(ns.SemicolonToken.IsMissing); 7190Assert.True(structDecl.OpenBraceToken.IsMissing); 7191Assert.True(structDecl.CloseBraceToken.IsMissing); 7193Assert.False(ns.OpenBraceToken.IsMissing); 7194Assert.False(ns.CloseBraceToken.IsMissing); 7213Assert.True(structDecl.Identifier.IsMissing); 7214Assert.False(structDecl.OpenBraceToken.IsMissing); 7215Assert.False(structDecl.CloseBraceToken.IsMissing); 7217Assert.False(ns.OpenBraceToken.IsMissing); 7218Assert.False(ns.CloseBraceToken.IsMissing); 7237Assert.True(classDecl.Identifier.IsMissing); 7238Assert.False(classDecl.OpenBraceToken.IsMissing); 7239Assert.False(classDecl.CloseBraceToken.IsMissing); 7241Assert.False(ns.OpenBraceToken.IsMissing); 7242Assert.False(ns.CloseBraceToken.IsMissing);
Parsing\StatementParsingTests.cs (94)
69Assert.False(es.SemicolonToken.IsMissing); 89Assert.False(es.SemicolonToken.IsMissing); 108Assert.False(es.SemicolonToken.IsMissing); 128Assert.False(es.SemicolonToken.IsMissing); 148Assert.False(es.SemicolonToken.IsMissing); 164Assert.False(es.SemicolonToken.IsMissing); 204Assert.False(ds.SemicolonToken.IsMissing); 234Assert.False(ds.SemicolonToken.IsMissing); 268Assert.False(ds.SemicolonToken.IsMissing); 309Assert.False(ds.SemicolonToken.IsMissing); 339Assert.False(ds.SemicolonToken.IsMissing); 365Assert.False(ds.SemicolonToken.IsMissing); 391Assert.False(ds.SemicolonToken.IsMissing); 417Assert.False(ds.SemicolonToken.IsMissing); 443Assert.False(ds.SemicolonToken.IsMissing); 469Assert.False(ds.SemicolonToken.IsMissing); 495Assert.False(ds.SemicolonToken.IsMissing); 530Assert.False(ds.SemicolonToken.IsMissing); 555Assert.False(ds.Declaration.Variables[0].Initializer.EqualsToken.IsMissing); 560Assert.False(ds.SemicolonToken.IsMissing); 584Assert.False(ds.Declaration.Variables[0].Initializer.EqualsToken.IsMissing); 592Assert.False(ds.Declaration.Variables[1].Initializer.EqualsToken.IsMissing); 600Assert.False(ds.Declaration.Variables[2].Initializer.EqualsToken.IsMissing); 605Assert.False(ds.SemicolonToken.IsMissing); 630Assert.False(ds.Declaration.Variables[0].Initializer.EqualsToken.IsMissing); 636Assert.False(ds.SemicolonToken.IsMissing); 662Assert.False(ds.Declaration.Variables[0].Initializer.EqualsToken.IsMissing); 667Assert.False(ds.SemicolonToken.IsMissing); 694Assert.False(ds.Declaration.Variables[0].Initializer.EqualsToken.IsMissing); 699Assert.False(ds.SemicolonToken.IsMissing); 726Assert.False(ds.Declaration.Variables[0].Initializer.EqualsToken.IsMissing); 731Assert.False(ds.SemicolonToken.IsMissing); 758Assert.False(ds.Declaration.Variables[0].Initializer.EqualsToken.IsMissing); 763Assert.False(ds.SemicolonToken.IsMissing); 789Assert.False(ds.SemicolonToken.IsMissing); 815Assert.False(initializer.EqualsToken.IsMissing); 820Assert.False(ds.SemicolonToken.IsMissing); 846Assert.False(initializer.EqualsToken.IsMissing); 856Assert.False(initializer.EqualsToken.IsMissing); 861Assert.False(ds.SemicolonToken.IsMissing); 877Assert.False(fs.FixedKeyword.IsMissing); 879Assert.False(fs.FixedKeyword.IsMissing); 904Assert.False(fs.FixedKeyword.IsMissing); 906Assert.False(fs.FixedKeyword.IsMissing); 934Assert.False(fs.FixedKeyword.IsMissing); 936Assert.False(fs.FixedKeyword.IsMissing); 962Assert.False(es.SemicolonToken.IsMissing); 999Assert.False(b.BreakKeyword.IsMissing); 1002Assert.False(b.SemicolonToken.IsMissing); 1018Assert.False(cs.ContinueKeyword.IsMissing); 1021Assert.False(cs.SemicolonToken.IsMissing); 1037Assert.False(gs.GotoKeyword.IsMissing); 1043Assert.False(gs.SemicolonToken.IsMissing); 1059Assert.False(gs.GotoKeyword.IsMissing); 1062Assert.False(gs.CaseOrDefaultKeyword.IsMissing); 1067Assert.False(gs.SemicolonToken.IsMissing); 1083Assert.False(gs.GotoKeyword.IsMissing); 1086Assert.False(gs.CaseOrDefaultKeyword.IsMissing); 1090Assert.False(gs.SemicolonToken.IsMissing); 1106Assert.False(rs.ReturnKeyword.IsMissing); 1110Assert.False(rs.SemicolonToken.IsMissing); 1126Assert.False(rs.ReturnKeyword.IsMissing); 1131Assert.False(rs.SemicolonToken.IsMissing); 1147Assert.False(ys.YieldKeyword.IsMissing); 1150Assert.False(ys.ReturnOrBreakKeyword.IsMissing); 1155Assert.False(ys.SemicolonToken.IsMissing); 1171Assert.False(ys.YieldKeyword.IsMissing); 1174Assert.False(ys.ReturnOrBreakKeyword.IsMissing); 1178Assert.False(ys.SemicolonToken.IsMissing); 1194Assert.False(ts.ThrowKeyword.IsMissing); 1198Assert.False(ts.SemicolonToken.IsMissing); 1214Assert.False(ts.ThrowKeyword.IsMissing); 1219Assert.False(ts.SemicolonToken.IsMissing); 1235Assert.False(ts.TryKeyword.IsMissing); 1265Assert.False(ts.TryKeyword.IsMissing); 1294Assert.False(ts.TryKeyword.IsMissing); 1318Assert.False(ts.TryKeyword.IsMissing); 1361Assert.False(ts.TryKeyword.IsMissing); 1384Assert.False(ts.TryKeyword.IsMissing); 1527Assert.False(fs.ForKeyword.IsMissing); 1553Assert.False(fs.ForKeyword.IsMissing); 1590Assert.False(fs.ForKeyword.IsMissing); 1629Assert.False(fs.ForKeyword.IsMissing); 1738Assert.False(fs.ForKeyword.IsMissing); 1767Assert.False(fs.ForKeyword.IsMissing); 1797Assert.False(fs.ForKeyword.IsMissing); 1827Assert.False(fs.ForKeyword.IsMissing); 1857Assert.False(fs.ForKeyword.IsMissing); 1888Assert.False(fs.ForKeyword.IsMissing); 1939Assert.False(fs.InKeyword.IsMissing); 1961Assert.True(fs.ForEachKeyword.IsMissing); 1972Assert.False(fs.InKeyword.IsMissing); 2003Assert.False(fs.InKeyword.IsMissing); 3384Assert.False(fs.InKeyword.IsMissing);
Syntax\StructuredTriviaTests.cs (2)
149Assert.True(directives[0].File.IsMissing); 150Assert.False(directives[1].File.IsMissing);
Syntax\SyntaxFactoryTests.cs (5)
54Assert.False(n.NamespaceKeyword.IsMissing); 56Assert.False(n.OpenBraceToken.IsMissing); 60Assert.False(n.CloseBraceToken.IsMissing); 76Assert.False(c.OpenBraceToken.IsMissing); 80Assert.False(c.CloseBraceToken.IsMissing);
Syntax\SyntaxNodeTests.cs (4)
949Assert.True(last.IsMissing); 2306var token = expr.DescendantTokens().First(t => t.IsMissing); 3372Assert.True(token.IsMissing); 3410All(token => token.IsMissing == (token.Width == 0)));
Syntax\SyntaxRewriterTests.cs (4)
564Assert.True(token1.IsMissing); 583Assert.True(token2.IsMissing); 610Assert.True(token1.IsMissing); 629Assert.True(token2.IsMissing);
Microsoft.CodeAnalysis.CSharp.Workspaces (38)
Classification\ClassificationHelpers.cs (1)
468return token.GetNextToken(includeZeroWidth: true).IsMissing;
CodeGeneration\CSharpSyntaxGenerator.cs (1)
2199if (!rewrittenToken.IsMissing || !CSharp.SyntaxFacts.IsPunctuationOrKeyword(token.Kind()))
CSharpCodeGenerationHelpers.cs (1)
192=> declaration.ChildTokens().Where(t => t.Kind() is SyntaxKind.OpenBraceToken or SyntaxKind.CloseBraceToken && t.IsMissing).Any();
CSharpIndentationService.cs (6)
90if (previousToken.Kind() == SyntaxKind.None || previousToken.IsMissing) 145!constructorInitializer.ThisOrBaseKeyword.IsMissing) 152var colonIsFirstTokenOnLine = !constructorInitializer.ColonToken.IsMissing && constructorInitializer.ColonToken.IsFirstTokenOnLine(text); 153var thisOrBaseIsFirstTokenOnLine = !constructorInitializer.ThisOrBaseKeyword.IsMissing && constructorInitializer.ThisOrBaseKeyword.IsFirstTokenOnLine(text); 173=> node != null && node.OpenBracketToken.IsMissing && node.CloseBracketToken.IsMissing;
CSharpSyntaxContext.cs (1)
414if (usingDirective.Alias == null || usingDirective.Alias.EqualsToken.IsMissing)
CSharpSyntaxFacts.cs (3)
814return identifier.IsMissing ? missingTokenPlaceholder : identifier.Text; 837name = nameToken.IsMissing ? missingTokenPlaceholder : nameToken.Text; 866name = nameToken.IsMissing ? missingTokenPlaceholder : nameToken.Text;
CSharpSyntaxFactsService.cs (1)
94if (braces.closeBrace.IsMissing)
Formatting\CSharpSyntaxFormattingService.cs (1)
56if (token.IsMissing ||
Formatting\TypingFormattingRule.cs (2)
61if (endToken.IsMissing) 107if (closeBrace.IsMissing)
FormattingHelpers.cs (1)
57bracketOrBracePair.openBracketOrBrace.IsMissing ||
IndentBlockFormattingRule.cs (1)
338if (lastToken.IsMissing)
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTreeExtensions.cs\SyntaxTreeExtensions.cs (1)
114if (declaration.CloseBraceToken.IsMissing)
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTokenExtensions.cs\SyntaxTokenExtensions.cs (1)
540.FirstOrDefault(a => !a.IsMissing && a.IsKindOrHasMatchingText(kind));
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs\SyntaxTreeExtensions.cs (1)
1570if (parenthesizedLambda.ArrowToken.IsMissing)
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\SyntaxTreeExtensions.cs\SyntaxTreeExtensions.cs (1)
173genericName.TypeArgumentList.LessThanToken == lessThanToken && !genericName.TypeArgumentList.GreaterThanToken.IsMissing;
ParenthesizedExpressionSyntaxExtensions.cs (4)
23if (node.OpenParenToken.IsMissing || node.CloseParenToken.IsMissing) 678if (node.OpenParenToken.IsMissing || node.CloseParenToken.IsMissing)
QueryExpressionFormattingRule.cs (2)
69if (fromClause.InKeyword.IsMissing) 101if (!baseToken.IsMissing && !baseToken.Equals(endToken))
SuppressFormattingRule.cs (6)
233if (!tryStatement.TryKeyword.IsMissing && tryStatement.Block != null && !tryStatement.Block.CloseBraceToken.IsMissing) 242if (!catchClause.CatchKeyword.IsMissing && catchClause.Block != null && !catchClause.Block.CloseBraceToken.IsMissing) 251if (!finallyClause.FinallyKeyword.IsMissing && finallyClause.Block != null && !finallyClause.Block.CloseBraceToken.IsMissing)
TriviaDataFactory.Analyzer.cs (1)
41if (token1.IsMissing && token1.FullWidth() == 0)
TypeDeclarationSyntaxExtensions.cs (2)
57if (lastToken.IsMissing) 100if (token.IsMissing || token.IsKind(SyntaxKind.None))
Microsoft.CodeAnalysis.Features (6)
AbstractConsecutiveStatementPlacementDiagnosticAnalyzer.cs (1)
70if (endToken.IsMissing)
ExtractMethod\MethodExtractor.Analyzer.SymbolMapBuilder.cs (1)
60if (token.IsMissing ||
SignatureHelp\CommonSignatureHelpUtilities.cs (2)
60if (!closeToken.IsMissing && position > closeToken.SpanStart) 87if (closeToken.RawKind != 0 && !closeToken.IsMissing)
Wrapping\SeparatedSyntaxList\AbstractSeparatedSyntaxListWrapper.cs (2)
62if (firstToken.IsMissing || lastToken.IsMissing || firstToken.Span.IsEmpty || lastToken.Span.IsEmpty)
Microsoft.CodeAnalysis.Test.Utilities (1)
Syntax\XmlHelpers.cs (1)
168new XAttribute("IsMissing", token.IsMissing));
Microsoft.CodeAnalysis.VisualBasic (17)
Binding\MemberSemanticModel.vb (6)
1398binder = GetSingleLambdaClauseLambdaBinder(orderBy, If(orderBy.ByKeyword.IsMissing, orderBy.OrderKeyword, orderBy.ByKeyword), position) 1425If Not aggregate.IntoKeyword.IsMissing AndAlso aggregate.IntoKeyword.SpanStart <= position Then 1467If Not join.IntoKeyword.IsMissing AndAlso join.IntoKeyword.SpanStart <= position Then 1495If Not join.OnKeyword.IsMissing AndAlso join.OnKeyword.SpanStart <= position AndAlso SyntaxFacts.InSpanOrEffectiveTrailingOfNode(join, position) Then 1620If Not func.OpenParenToken.IsMissing AndAlso func.OpenParenToken.SpanStart <= position AndAlso 1621((func.CloseParenToken.IsMissing AndAlso SyntaxFacts.InSpanOrEffectiveTrailingOfNode(func, position)) OrElse position < func.CloseParenToken.SpanStart) Then
CommandLine\VisualBasicCompiler.vb (1)
275If directive.ExternalSource.IsMissing Then
Symbols\Source\SourceEventSymbol.vb (1)
169If Not syntax.AsClause.AsKeyword.IsMissing Then
Syntax\SyntaxFactory.vb (1)
1108ElseIf lastTopLevelNode.IsKind(SyntaxKind.IncompleteMember) OrElse lastToken.IsMissing Then
Syntax\SyntaxFacts.vb (2)
249If parameterList Is Nothing OrElse parameterList.CloseParenToken.IsMissing Then 263If parameterList Is Nothing OrElse parameterList.CloseParenToken.IsMissing Then
Syntax\VisualBasicLineDirectiveMap.vb (2)
46If Not extSourceDirective.LineStart.IsMissing AndAlso 47Not extSourceDirective.ExternalSource.IsMissing Then
Syntax\VisualBasicWarningStateMap.vb (4)
31If (Not w.EnableKeyword.IsMissing) AndAlso (Not w.EnableKeyword.ContainsDiagnostics) AndAlso 32(Not w.WarningKeyword.IsMissing) AndAlso (Not w.WarningKeyword.ContainsDiagnostics) Then 37If (Not w.DisableKeyword.IsMissing) AndAlso (Not w.DisableKeyword.ContainsDiagnostics) AndAlso 38(Not w.WarningKeyword.IsMissing) AndAlso (Not w.WarningKeyword.ContainsDiagnostics) Then
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (5)
ParenthesizedExpressionSyntaxExtensions.vb (2)
47If node.OpenParenToken.IsMissing OrElse node.CloseParenToken.IsMissing Then
VisualBasicSyntaxFacts.vb (3)
911If keywordToken <> Nothing AndAlso Not keywordToken.IsMissing Then 977Return If(identifier.IsMissing, missingTokenPlaceholder, identifier.Text) 1003name = If(nameToken.IsMissing, missingTokenPlaceholder, nameToken.Text)
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (14)
IsStatementTerminatingTokenVisitor.vb (1)
135Return token.Kind <> SyntaxKind.None AndAlso Not token.IsMissing AndAlso _targetToken = token
SpecialFormattingOperation.vb (4)
77AddIndentBlockOperations(Of ParameterListSyntax)(list, node, Function(n) Not n.OpenParenToken.IsMissing AndAlso n.Parameters.Count > 0) 79AddIndentBlockOperations(Of TypeParameterListSyntax)(list, node, Function(n) Not n.OpenParenToken.IsMissing AndAlso n.Parameters.Count > 0, indentationDelta:=1) 115argumentList.OpenParenToken.IsMissing OrElse 207If baseToken.IsMissing Then
SyntaxTokenExtensions.vb (2)
19Loop While token.IsMissing 71Loop While token.IsMissing
SyntaxTreeExtensions.vb (1)
837Not terminatingToken.IsMissing AndAlso
VisualBasicIndentationService.Indenter.vb (2)
103If token.Span.End <= trivia.SpanStart AndAlso Not token.IsMissing Then 196If lastVisibleTokenOnPreviousLine.GetNextToken(includeZeroWidth:=True).IsMissing Then
VisualBasicIndentationService.vb (2)
77If previousToken.IsMissing AndAlso neverUseWhenHavingMissingToken Then 79ElseIf previousToken.IsMissing Then
VisualBasicSyntaxContext.vb (2)
316Not eventDeclaration.ParameterList.CloseParenToken.IsMissing AndAlso 340Not propertyDeclaration.ParameterList.CloseParenToken.IsMissing AndAlso
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures (14)
AutomaticCompletion\AutomaticLineEnderCommandHandler.vb (2)
80If Not lastToken.IsMissing AndAlso lastToken.IsLastTokenOfStatementWithEndOfLine() Then 85Dim nonMissingToken = If(lastToken.IsMissing, lastToken.GetPreviousToken(), lastToken)
AutomaticEndConstructCorrection\AutomaticEndConstructCorrector.vb (7)
187Dim hasValidToken = pairToken.Kind <> SyntaxKind.None AndAlso Not pairToken.IsMissing AndAlso token.ValueText = pairToken.ValueText 231Return pairToken.Kind <> SyntaxKind.None AndAlso Not pairToken.IsMissing AndAlso token.ValueText = pairToken.ValueText 251Dim hasValidToken = pairToken.Kind <> SyntaxKind.None AndAlso Not pairToken.IsMissing AndAlso token = pairToken 267Function(context As TypeStatementSyntax) Not context.Identifier.IsMissing, 268Function(context As EnumStatementSyntax) Not context.Identifier.IsMissing, 270Function(context As MethodStatementSyntax) Not context.Identifier.IsMissing, 271Function(context As AccessorStatementSyntax) Not context.DeclarationKeyword.IsMissing,
EndConstructGeneration\EndConstructStatementVisitor_LambdaHeader.vb (4)
48(newHeader.ParameterList.OpenParenToken.IsMissing AndAlso newHeader.ParameterList.CloseParenToken.IsMissing) Then 139If node.ParameterList Is Nothing OrElse (node.ParameterList.OpenParenToken.IsMissing AndAlso node.ParameterList.CloseParenToken.IsMissing) Then
LineCommit\ContainingStatementInfo.vb (1)
22IsIncomplete = node.GetLastToken(includeZeroWidth:=True).IsMissing
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures.UnitTests (1)
Formatting\Indentation\SmartTokenFormatter_FormatTokenTests.vb (1)
199Dim ignoreMissingToken = previousToken.IsMissing AndAlso line.Start.Position = position
Microsoft.CodeAnalysis.VisualBasic.Features (24)
CodeFixes\IncorrectExitContinue\IncorrectExitContinueCodeFixProvider.vb (2)
112If continueStatement.BlockKeyword.IsMissing Then 144If exitStatement.BlockKeyword.IsMissing Then
Completion\CompletionProviders\NamedParameterCompletionProvider.vb (1)
123Where(Function(n) n.IsNamed AndAlso Not n.NameColonEquals.ColonEqualsToken.IsMissing AndAlso n.NameColonEquals.Span.End <= position).
Completion\CompletionProviders\XmlDocCommentCompletionProvider.vb (1)
202If Not nameToken.IsMissing AndAlso nameToken.ValueText.Length > 0 Then
Completion\KeywordRecommenders\Queries\IntoKeywordRecommender.vb (1)
39If aggregateQuery IsNot Nothing AndAlso (aggregateQuery.IntoKeyword.IsMissing OrElse aggregateQuery.IntoKeyword = token) Then
Completion\KeywordRecommenders\Queries\OnKeywordRecommender.vb (1)
29If joinClause.OnKeyword.IsMissing OrElse joinClause.OnKeyword = token Then
Completion\KeywordRecommenders\Statements\CaseKeywordRecommender.vb (1)
47Dim lastBlock = selectStatement.CaseBlocks.LastOrDefault(Function(caseBlock) Not caseBlock.CaseStatement.CaseKeyword.IsMissing)
Completion\KeywordRecommenders\Statements\EachKeywordRecommender.vb (1)
30If forStatement.EqualsToken = Nothing OrElse forStatement.EqualsToken.IsMissing Then
Debugging\BreakpointResolver.vb (2)
61If (parameterList.OpenParenToken.IsMissing OrElse parameterList.CloseParenToken.IsMissing) Then
ExtractMethod\VisualBasicSelectionValidator.vb (2)
87If selectionInfo.FirstTokenInFinalSpan.IsMissing OrElse selectionInfo.LastTokenInFinalSpan.IsMissing Then
GenerateConstructor\VisualBasicGenerateConstructorService.vb (3)
67If invocation.ArgumentList IsNot Nothing AndAlso Not invocation.ArgumentList.CloseParenToken.IsMissing Then 107Not objectCreationExpression.ArgumentList.CloseParenToken.IsMissing Then 142Not attribute.ArgumentList.CloseParenToken.IsMissing Then
GenerateMember\GenerateParameterizedMember\VisualBasicGenerateMethodService.vb (2)
118Not invocationExpressionOpt.ArgumentList.CloseParenToken.IsMissing 122Not invocationExpressionOpt.ArgumentList.CloseParenToken.IsMissing
GenerateType\VisualBasicGenerateTypeService.vb (1)
279If objectCreationExpressionOpt.ArgumentList.CloseParenToken.IsMissing Then
InvertConditional\VisualBasicInvertConditionalCodeRefactoringProvider.vb (3)
25Return Not conditional.FirstCommaToken.IsMissing AndAlso 26Not conditional.SecondCommaToken.IsMissing AndAlso 27Not conditional.CloseParenToken.IsMissing
SignatureHelp\SignatureHelpUtilities.vb (1)
21If list.CloseParenToken.IsMissing Then
Structure\Providers\InterpolatedStringExpressionStructureProvider.vb (2)
19If node.DollarSignDoubleQuoteToken.IsMissing OrElse 20node.DoubleQuoteToken.IsMissing Then
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (18)
Semantics\OptionApis.vb (18)
74Assert.True(stmt.NameKeyword.IsMissing) 75Assert.False(stmt.ValueKeyword.IsMissing) 106Assert.False(stmt.NameKeyword.IsMissing) 107Assert.True(stmt.ValueKeyword.IsMissing) 138Assert.False(stmt.NameKeyword.IsMissing) 139Assert.False(stmt.ValueKeyword.IsMissing) 165Assert.False(stmt.NameKeyword.IsMissing) 166Assert.False(stmt.ValueKeyword.IsMissing) 192Assert.False(stmt.NameKeyword.IsMissing) 193Assert.False(stmt.ValueKeyword.IsMissing) 219Assert.True(stmt.NameKeyword.IsMissing) 220Assert.False(stmt.ValueKeyword.IsMissing) 251Assert.True(stmt.NameKeyword.IsMissing) 252Assert.False(stmt.ValueKeyword.IsMissing) 283Assert.True(stmt.NameKeyword.IsMissing) 284Assert.False(stmt.ValueKeyword.IsMissing) 316Assert.True(stmt.NameKeyword.IsMissing) 317Assert.False(stmt.ValueKeyword.IsMissing)
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (87)
Parser\ParseAttributes.vb (1)
81Assert.True(attrList.GreaterThanToken.IsMissing)
Parser\ParseDirectives.vb (74)
1734Assert.False(enableNode.EnableKeyword.IsMissing) 1736Assert.True(enableNode.WarningKeyword.IsMissing) 1754Assert.False(disableNode.DisableKeyword.IsMissing) 1756Assert.True(disableNode.WarningKeyword.IsMissing) 1776Assert.False(disableNode.DisableKeyword.IsMissing) 1778Assert.True(disableNode.WarningKeyword.IsMissing) 1800Assert.False(disableNode.DisableKeyword.IsMissing) 1802Assert.True(disableNode.WarningKeyword.IsMissing) 1822Assert.False(enableNode.EnableKeyword.IsMissing) 1824Assert.True(enableNode.WarningKeyword.IsMissing) 1851Assert.False(disableNode.DisableKeyword.IsMissing) 1853Assert.True(disableNode.WarningKeyword.IsMissing) 1871Assert.False(disableNode.DisableKeyword.IsMissing) 1873Assert.True(disableNode.WarningKeyword.IsMissing) 1893Assert.False(disableNode.DisableKeyword.IsMissing) 1895Assert.True(disableNode.WarningKeyword.IsMissing) 1912Assert.False(enableNode.EnableKeyword.IsMissing) 1914Assert.False(enableNode.WarningKeyword.IsMissing) 1937Assert.False(enableNode.EnableKeyword.IsMissing) 1939Assert.False(enableNode.WarningKeyword.IsMissing) 1963Assert.False(enableNode.EnableKeyword.IsMissing) 1965Assert.False(enableNode.WarningKeyword.IsMissing) 1986Assert.False(enableNode.EnableKeyword.IsMissing) 1988Assert.False(enableNode.WarningKeyword.IsMissing) 2009Assert.False(enableNode.EnableKeyword.IsMissing) 2011Assert.False(enableNode.WarningKeyword.IsMissing) 2038Assert.False(enableNode.EnableKeyword.IsMissing) 2040Assert.False(enableNode.WarningKeyword.IsMissing) 2063Assert.False(enableNode.EnableKeyword.IsMissing) 2065Assert.False(enableNode.WarningKeyword.IsMissing) 2093Assert.False(enableNode.EnableKeyword.IsMissing) 2095Assert.False(enableNode.WarningKeyword.IsMissing) 2115Assert.False(enableNode.EnableKeyword.IsMissing) 2117Assert.False(enableNode.WarningKeyword.IsMissing) 2141Assert.False(enableNode.EnableKeyword.IsMissing) 2143Assert.False(enableNode.WarningKeyword.IsMissing) 2163Assert.False(enableNode.EnableKeyword.IsMissing) 2165Assert.False(enableNode.WarningKeyword.IsMissing) 2201Assert.False(disableNode.DisableKeyword.IsMissing) 2203Assert.False(disableNode.WarningKeyword.IsMissing) 2236Assert.False(disableNode.DisableKeyword.IsMissing) 2238Assert.False(disableNode.WarningKeyword.IsMissing) 2262Assert.False(disableNode.DisableKeyword.IsMissing) 2264Assert.False(disableNode.WarningKeyword.IsMissing) 2294Assert.False(disableNode.DisableKeyword.IsMissing) 2296Assert.False(disableNode.WarningKeyword.IsMissing) 2322Assert.False(disableNode.DisableKeyword.IsMissing) 2324Assert.False(disableNode.WarningKeyword.IsMissing) 2350Assert.False(enableNode.EnableKeyword.IsMissing) 2352Assert.False(enableNode.WarningKeyword.IsMissing) 2372Assert.False(enableNode.EnableKeyword.IsMissing) 2374Assert.False(enableNode.WarningKeyword.IsMissing) 2394Assert.False(enableNode.EnableKeyword.IsMissing) 2396Assert.False(enableNode.WarningKeyword.IsMissing) 2411Assert.False(enableNode.EnableKeyword.IsMissing) 2419Assert.False(enableNode.WarningKeyword.IsMissing) 2435Assert.False(enableNode.EnableKeyword.IsMissing) 2437Assert.False(enableNode.WarningKeyword.IsMissing) 2458Assert.False(enableNode.EnableKeyword.IsMissing) 2460Assert.False(enableNode.WarningKeyword.IsMissing) 2482Assert.False(enableNode.EnableKeyword.IsMissing) 2484Assert.False(enableNode.WarningKeyword.IsMissing) 2502Assert.False(enableNode.EnableKeyword.IsMissing) 2504Assert.False(enableNode.WarningKeyword.IsMissing) 2530Assert.False(enableNode.EnableKeyword.IsMissing) 2532Assert.True(enableNode.WarningKeyword.IsMissing) 2554Assert.False(enableNode.EnableKeyword.IsMissing) 2556Assert.False(enableNode.WarningKeyword.IsMissing) 2599Assert.False(enableNode.EnableKeyword.IsMissing) 2601Assert.False(enableNode.WarningKeyword.IsMissing) 2616Assert.False(enableNode.EnableKeyword.IsMissing) 2618Assert.False(enableNode.WarningKeyword.IsMissing) 2636Assert.False(disableNode.DisableKeyword.IsMissing) 2638Assert.True(disableNode.WarningKeyword.IsMissing)
Parser\ParseExpression.vb (3)
237Assert.True(exp.CommaToken.IsMissing, "IsMissing Not True") 1114Assert.True(lastToken.IsMissing) 1138Assert.False(lastToken.IsMissing)
Parser\ParseStatements.vb (2)
4376Assert.Equal(ofToken.IsMissing, ofMissing) 4381Assert.True(identifierToken.IsMissing)
TestSyntaxNodes.vb (7)
907Assert.False(ident.IsMissing) 909Assert.True(ident.IsMissing) 912Assert.False(punc.IsMissing) 914Assert.True(punc.IsMissing) 917Assert.False(kw.IsMissing) 919Assert.True(kw.IsMissing) 922Assert.False(eof.IsMissing) ' end of text token is never missing, even though it is zero length.
Microsoft.CodeAnalysis.VisualBasic.Workspaces (45)
CaseCorrection\VisualBasicCaseCorrectionService.Rewriter.vb (4)
72If newToken.IsMissing OrElse TypeOf newToken.Parent Is ArgumentSyntax OrElse _semanticModel Is Nothing Then 253If Not token.IsMissing Then 266If Not token.IsMissing Then 287If Not token.IsMissing Then
Classification\Worker.XmlClassifier.vb (3)
251If Not element.LocalName.IsMissing Then 303If Not syntax.Token2.IsMissing Then 307If Not syntax.Token3.IsMissing Then
CodeCleanup\Providers\AddMissingTokensCodeCleanupProvider.vb (13)
163Dim rewrittenMethod = DirectCast(AddParameterListTransform(node, MyBase.VisitMethodStatement(node), Function(n) Not n.Identifier.IsMissing), MethodStatementSyntax) 168Return AddParameterListTransform(node, MyBase.VisitSubNewStatement(node), Function(n) Not n.NewKeyword.IsMissing) 172Return AddParameterListTransform(node, MyBase.VisitDeclareStatement(node), Function(n) Not n.Identifier.IsMissing) 176Return AddParameterListTransform(node, MyBase.VisitDelegateStatement(node), Function(n) Not n.Identifier.IsMissing) 184Return AddParameterListTransform(node, MyBase.VisitEventStatement(node), Function(n) Not n.Identifier.IsMissing) 195Return AddParameterListTransform(node, newNode, Function(n) Not n.DeclarationKeyword.IsMissing) 310paramList.OpenParenToken.IsMissing AndAlso 311paramList.CloseParenToken.IsMissing 317argsList.OpenParenToken.IsMissing AndAlso 318argsList.CloseParenToken.IsMissing 458If Not originalToken.IsMissing OrElse 547If previousToken.IsMissing OrElse previousToken.IsSkipped OrElse previousToken.Kind = 0 Then 558If nextToken.IsMissing OrElse nextToken.IsSkipped Then
CodeCleanup\Providers\FixIncorrectTokensCodeCleanupProvider.vb (2)
179If curEndKeyword.IsMissing AndAlso curIfKeyword.IsMissing Then
CodeCleanup\Providers\NormalizeModifiersOrOperatorsCodeCleanupProvider.vb (3)
238If Not binaryOperator.OperatorToken.IsMissing Then 276If token.IsMissing OrElse Not (SyntaxFacts.IsOperator(token.Kind) OrElse token.IsKind(SyntaxKind.ColonEqualsToken)) Then 295If Not node.OperatorToken.IsMissing Then
CodeCleanup\Providers\RemoveUnnecessaryLineContinuationCodeCleanupProvider.vb (1)
125If token1.IsLastTokenOfStatement() AndAlso Not token1.IsMissing Then
IsStatementTerminatingTokenVisitor.vb (1)
135Return token.Kind <> SyntaxKind.None AndAlso Not token.IsMissing AndAlso _targetToken = token
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTokenExtensions.vb\SyntaxTokenExtensions.vb (2)
19Loop While token.IsMissing 71Loop While token.IsMissing
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb\SyntaxTreeExtensions.vb (1)
837Not terminatingToken.IsMissing AndAlso
ParenthesizedExpressionSyntaxExtensions.vb (2)
47If node.OpenParenToken.IsMissing OrElse node.CloseParenToken.IsMissing Then
SpecialFormattingOperation.vb (4)
77AddIndentBlockOperations(Of ParameterListSyntax)(list, node, Function(n) Not n.OpenParenToken.IsMissing AndAlso n.Parameters.Count > 0) 79AddIndentBlockOperations(Of TypeParameterListSyntax)(list, node, Function(n) Not n.OpenParenToken.IsMissing AndAlso n.Parameters.Count > 0, indentationDelta:=1) 115argumentList.OpenParenToken.IsMissing OrElse 207If baseToken.IsMissing Then
VisualBasicIndentationService.Indenter.vb (2)
103If token.Span.End <= trivia.SpanStart AndAlso Not token.IsMissing Then 196If lastVisibleTokenOnPreviousLine.GetNextToken(includeZeroWidth:=True).IsMissing Then
VisualBasicIndentationService.vb (2)
77If previousToken.IsMissing AndAlso neverUseWhenHavingMissingToken Then 79ElseIf previousToken.IsMissing Then
VisualBasicSyntaxContext.vb (2)
316Not eventDeclaration.ParameterList.CloseParenToken.IsMissing AndAlso 340Not propertyDeclaration.ParameterList.CloseParenToken.IsMissing AndAlso
VisualBasicSyntaxFacts.vb (3)
911If keywordToken <> Nothing AndAlso Not keywordToken.IsMissing Then 977Return If(identifier.IsMissing, missingTokenPlaceholder, identifier.Text) 1003name = If(nameToken.IsMissing, missingTokenPlaceholder, nameToken.Text)
Microsoft.CodeAnalysis.Workspaces (12)
AbstractCodeGenerationService_FindDeclaration.cs (1)
34if (lastToken.IsMissing)
AbstractFormatEngine.cs (2)
437if (token1.IsMissing || token2.IsMissing)
AbstractTriviaFormatter.cs (2)
548if ((this.Token1.IsMissing && trivia1.RawKind == 0) || 549(trivia2.RawKind == 0 && this.Token2.IsMissing))
BottomUpBaseIndentationFinder.cs (1)
349if (operation.TextSpan.End == position && nextToken.IsMissing)
CommonFormattingHelpers.cs (2)
86if (startToken.IsMissing) 104if (endToken.IsMissing)
FindSymbols\FindReferences\FindReferenceCache.cs (1)
99=> !token.IsMissing && syntaxFacts.IsIdentifier(token) && syntaxFacts.TextMatch(token.ValueText, identifier);
FindSymbols\SyntaxTree\SyntaxTreeIndex_Create.cs (1)
235if (globalToken.IsMissing)
Rename\ConflictEngine\ConflictingIdentifierTracker.cs (2)
30if (token.IsMissing || token.ValueText == null) 73if (token.IsMissing || token.ValueText == null)
Microsoft.VisualStudio.LanguageServices.CSharp (23)
CodeModel\CSharpCodeModelService.NodeLocator.cs (23)
138Debug.Assert(!openBrace.IsMissing); 150Debug.Assert(!openBrace.IsMissing); 151Debug.Assert(!closeBrace.IsMissing); 340if (node.OpenBraceToken.IsMissing || node.CloseBraceToken.IsMissing) 384if (node.Body != null && !node.Body.OpenBraceToken.IsMissing) 419if (node.Body == null || node.Body.OpenBraceToken.IsMissing || node.Body.CloseBraceToken.IsMissing) 480else if (!firstAccessorNode.SemicolonToken.IsMissing) 491if (node.AccessorList != null && !node.AccessorList.OpenBraceToken.IsMissing) 530if (node.Body != null && !node.Body.OpenBraceToken.IsMissing) 542node.Body.OpenBraceToken.IsMissing || 543node.Body.CloseBraceToken.IsMissing) 585if (namespaceDeclaration.OpenBraceToken.IsMissing || namespaceDeclaration.CloseBraceToken.IsMissing) 950if (node.Body != null && !node.Body.CloseBraceToken.IsMissing) 982if (node.Body == null || node.Body.OpenBraceToken.IsMissing || node.Body.CloseBraceToken.IsMissing) 1042if (node.AccessorList != null && !node.AccessorList.CloseBraceToken.IsMissing) 1080node.Body.OpenBraceToken.IsMissing || 1081node.Body.CloseBraceToken.IsMissing) 1164if (namespaceDeclaration.OpenBraceToken.IsMissing || namespaceDeclaration.CloseBraceToken.IsMissing)
Microsoft.VisualStudio.LanguageServices.VisualBasic (3)
Help\VisualBasicHelpContextService.Visitor.vb (3)
81If Not node.BlockKeyword.IsMissing Then 110If Not node.IntoKeyword.IsMissing Then 483If Not node.NameKeyword.IsMissing Then