755 references to IsMissing
GenerateDocumentationAndConfigFiles (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AbstractSpeculationAnalyzer.cs (1)
773if (forEachExpression.IsMissing ||
Metrics (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AbstractSpeculationAnalyzer.cs (1)
773if (forEachExpression.IsMissing ||
Metrics.Legacy (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AbstractSpeculationAnalyzer.cs (1)
773if (forEachExpression.IsMissing ||
Microsoft.Analyzers.Local (1)
InternalReferencedInPublicDocAnalyzer.cs (1)
117if (crefNode.IsMissing)
Microsoft.AspNetCore.App.Analyzers (3)
RouteEmbeddedLanguage\Infrastructure\RouteStringSyntaxDetector.cs (2)
410if (argument.NameColon != null && !argument.NameColon.IsMissing) 490if (argument.NameColon != null && !argument.NameColon.IsMissing)
RouteEmbeddedLanguage\Infrastructure\RouteUsageDetector.cs (1)
313if (argument.NameColon != null && !argument.NameColon.IsMissing)
Microsoft.AspNetCore.Components.Analyzers (1)
ComponentParametersShouldBePublicCodeFixProvider.cs (1)
63if (type == null || type.IsMissing)
Microsoft.AspNetCore.Components.SdkAnalyzers (1)
ComponentParametersShouldBePublicCodeFixProvider.cs (1)
63if (type == null || type.IsMissing)
Microsoft.CodeAnalysis (1)
Syntax\SyntaxNodeOrToken.cs (1)
122public bool IsMissing => _token?.IsMissing ?? _nodeOrParent?.IsMissing ?? false;
Microsoft.CodeAnalysis.Analyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AbstractSpeculationAnalyzer.cs (1)
773if (forEachExpression.IsMissing ||
Microsoft.CodeAnalysis.AnalyzerUtilities (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AbstractSpeculationAnalyzer.cs (1)
773if (forEachExpression.IsMissing ||
Microsoft.CodeAnalysis.BannedApiAnalyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AbstractSpeculationAnalyzer.cs (1)
773if (forEachExpression.IsMissing ||
Microsoft.CodeAnalysis.CodeStyle (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AbstractSpeculationAnalyzer.cs (1)
773if (forEachExpression.IsMissing ||
Microsoft.CodeAnalysis.CSharp (5)
Compilation\CSharpSemanticModel.cs (2)
116if (node.IsMissing) 1346else if (node.IsMissing || node.HasErrors || node.Width == 0 || node.IsPartOfStructuredTrivia())
Operations\CSharpOperationFactory.cs (2)
1060if (syntax.IsMissing) 1405ITypeSymbol? type = syntax.IsMissing ? null : boundBadExpression.GetPublicTypeSymbol();
Syntax\SyntaxFacts.cs (1)
430return syntax.IsMissing;
Microsoft.CodeAnalysis.CSharp.CodeStyle (11)
src\Analyzers\CSharp\Analyzers\AddBraces\CSharpAddBracesDiagnosticAnalyzer.cs (2)
128if (elseNode != null && !embeddedStatement.IsMissing) 154if (embeddedStatement.IsMissing)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ArgumentSyntaxExtensions.cs (1)
63if (argument.NameColon != null && !argument.NameColon.IsMissing)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\AttributeArgumentSyntaxExtensions.cs (1)
48if (argument.NameColon != null && !argument.NameColon.IsMissing)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
752if (type != null && !type.IsMissing)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\NameSyntaxComparer.cs (4)
37({ IsMissing: true }, { IsMissing: true }) => 0, 38({ IsMissing: true }, _) => -1, 39(_, { IsMissing: true }) => 1,
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\SpeculationAnalyzer.cs (2)
353if (!originalDeclarator.Initializer.IsMissing && 666=> argument.NameColon != null && !argument.NameColon.IsMissing;
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (2)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\CSharpSyntaxContext.cs (1)
502!lockStatement.Statement.IsMissing &&
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (1)
2261(castExpression.Expression.IsMissing || castExpression.CloseParenToken.TrailingTrivia.GetFirstNewLine().HasValue))
Microsoft.CodeAnalysis.CSharp.EditorFeatures (7)
AutomaticCompletion\AutomaticLineEnderCommandHandler.cs (1)
217if (owningNode is UsingDirectiveSyntax u && u.NamespaceOrType.IsMissing)
AutomaticCompletion\AutomaticLineEnderCommandHandler_Helpers.cs (6)
418if (argumentList is { IsMissing: false }) 427if (typeNode.IsMissing) 492=> !namespaceDeclarationNode.Name.IsMissing 512&& !baseMethodDeclarationNode.ParameterList.IsMissing 525&& !localFunctionStatementNode.ParameterList.IsMissing 615if ((indexerDeclarationNode.AccessorList == null || indexerDeclarationNode.AccessorList.IsMissing)
Microsoft.CodeAnalysis.CSharp.Features (13)
Debugging\BreakpointResolver.cs (1)
56if (!parameterList.IsMissing)
ExtractMethod\CSharpMethodExtractor.PostProcessor.cs (1)
172declarationStatement.IsMissing)
Highlighting\KeywordHighlighters\SwitchStatementHighlighter.cs (1)
73gotoStatement is { Expression.IsMissing: true })
src\Analyzers\CSharp\Analyzers\AddBraces\CSharpAddBracesDiagnosticAnalyzer.cs (2)
128if (elseNode != null && !embeddedStatement.IsMissing) 154if (embeddedStatement.IsMissing)
Structure\Providers\AnonymousMethodExpressionStructureProvider.cs (1)
22if (anonymousMethod.Block.IsMissing ||
Structure\Providers\BlockSyntaxStructureProvider.cs (3)
58if (elseStatement is BlockSyntax { IsMissing: false } elseBlock) 76if (!catchClause.Block.IsMissing) 80if (tryStatement.Finally?.Block is { IsMissing: false } finallyBlock)
Structure\Providers\EventDeclarationStructureProvider.cs (1)
25eventDeclaration.AccessorList.IsMissing ||
Structure\Providers\IndexerDeclarationStructureProvider.cs (1)
25indexerDeclaration.AccessorList.IsMissing ||
Structure\Providers\ParenthesizedLambdaExpressionStructureProvider.cs (1)
22if (lambdaExpression.Body.IsMissing)
Structure\Providers\SimpleLambdaExpressionStructureProvider.cs (1)
22if (lambdaExpression.Body.IsMissing)
Microsoft.CodeAnalysis.CSharp.IOperation.UnitTests (1)
IOperation\IOperationTests_IConversionExpression.cs (1)
178Assert.True(initializerSyntax.IsMissing);
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (545)
Generated\Syntax.Test.xml.Generated.cs (494)
14293if(!oldNode.IsMissing) 14299Assert.True(newNode.IsMissing, "No tokens => missing"); 14319if(!oldNode.IsMissing) 14325Assert.True(newNode.IsMissing, "No tokens => missing"); 14345if(!oldNode.IsMissing) 14351Assert.True(newNode.IsMissing, "No tokens => missing"); 14371if(!oldNode.IsMissing) 14377Assert.True(newNode.IsMissing, "No tokens => missing"); 14397if(!oldNode.IsMissing) 14403Assert.True(newNode.IsMissing, "No tokens => missing"); 14423if(!oldNode.IsMissing) 14429Assert.True(newNode.IsMissing, "No tokens => missing"); 14449if(!oldNode.IsMissing) 14455Assert.True(newNode.IsMissing, "No tokens => missing"); 14475if(!oldNode.IsMissing) 14481Assert.True(newNode.IsMissing, "No tokens => missing"); 14501if(!oldNode.IsMissing) 14507Assert.True(newNode.IsMissing, "No tokens => missing"); 14527if(!oldNode.IsMissing) 14533Assert.True(newNode.IsMissing, "No tokens => missing"); 14553if(!oldNode.IsMissing) 14559Assert.True(newNode.IsMissing, "No tokens => missing"); 14579if(!oldNode.IsMissing) 14585Assert.True(newNode.IsMissing, "No tokens => missing"); 14605if(!oldNode.IsMissing) 14611Assert.True(newNode.IsMissing, "No tokens => missing"); 14631if(!oldNode.IsMissing) 14637Assert.True(newNode.IsMissing, "No tokens => missing"); 14657if(!oldNode.IsMissing) 14663Assert.True(newNode.IsMissing, "No tokens => missing"); 14683if(!oldNode.IsMissing) 14689Assert.True(newNode.IsMissing, "No tokens => missing"); 14709if(!oldNode.IsMissing) 14715Assert.True(newNode.IsMissing, "No tokens => missing"); 14735if(!oldNode.IsMissing) 14741Assert.True(newNode.IsMissing, "No tokens => missing"); 14761if(!oldNode.IsMissing) 14767Assert.True(newNode.IsMissing, "No tokens => missing"); 14787if(!oldNode.IsMissing) 14793Assert.True(newNode.IsMissing, "No tokens => missing"); 14813if(!oldNode.IsMissing) 14819Assert.True(newNode.IsMissing, "No tokens => missing"); 14839if(!oldNode.IsMissing) 14845Assert.True(newNode.IsMissing, "No tokens => missing"); 14865if(!oldNode.IsMissing) 14871Assert.True(newNode.IsMissing, "No tokens => missing"); 14891if(!oldNode.IsMissing) 14897Assert.True(newNode.IsMissing, "No tokens => missing"); 14917if(!oldNode.IsMissing) 14923Assert.True(newNode.IsMissing, "No tokens => missing"); 14943if(!oldNode.IsMissing) 14949Assert.True(newNode.IsMissing, "No tokens => missing"); 14969if(!oldNode.IsMissing) 14975Assert.True(newNode.IsMissing, "No tokens => missing"); 14995if(!oldNode.IsMissing) 15001Assert.True(newNode.IsMissing, "No tokens => missing"); 15021if(!oldNode.IsMissing) 15027Assert.True(newNode.IsMissing, "No tokens => missing"); 15047if(!oldNode.IsMissing) 15053Assert.True(newNode.IsMissing, "No tokens => missing"); 15073if(!oldNode.IsMissing) 15079Assert.True(newNode.IsMissing, "No tokens => missing"); 15099if(!oldNode.IsMissing) 15105Assert.True(newNode.IsMissing, "No tokens => missing"); 15125if(!oldNode.IsMissing) 15131Assert.True(newNode.IsMissing, "No tokens => missing"); 15151if(!oldNode.IsMissing) 15157Assert.True(newNode.IsMissing, "No tokens => missing"); 15177if(!oldNode.IsMissing) 15183Assert.True(newNode.IsMissing, "No tokens => missing"); 15203if(!oldNode.IsMissing) 15209Assert.True(newNode.IsMissing, "No tokens => missing"); 15229if(!oldNode.IsMissing) 15235Assert.True(newNode.IsMissing, "No tokens => missing"); 15255if(!oldNode.IsMissing) 15261Assert.True(newNode.IsMissing, "No tokens => missing"); 15281if(!oldNode.IsMissing) 15287Assert.True(newNode.IsMissing, "No tokens => missing"); 15307if(!oldNode.IsMissing) 15313Assert.True(newNode.IsMissing, "No tokens => missing"); 15333if(!oldNode.IsMissing) 15339Assert.True(newNode.IsMissing, "No tokens => missing"); 15359if(!oldNode.IsMissing) 15365Assert.True(newNode.IsMissing, "No tokens => missing"); 15385if(!oldNode.IsMissing) 15391Assert.True(newNode.IsMissing, "No tokens => missing"); 15411if(!oldNode.IsMissing) 15417Assert.True(newNode.IsMissing, "No tokens => missing"); 15437if(!oldNode.IsMissing) 15443Assert.True(newNode.IsMissing, "No tokens => missing"); 15463if(!oldNode.IsMissing) 15469Assert.True(newNode.IsMissing, "No tokens => missing"); 15489if(!oldNode.IsMissing) 15495Assert.True(newNode.IsMissing, "No tokens => missing"); 15515if(!oldNode.IsMissing) 15521Assert.True(newNode.IsMissing, "No tokens => missing"); 15541if(!oldNode.IsMissing) 15547Assert.True(newNode.IsMissing, "No tokens => missing"); 15567if(!oldNode.IsMissing) 15573Assert.True(newNode.IsMissing, "No tokens => missing"); 15593if(!oldNode.IsMissing) 15599Assert.True(newNode.IsMissing, "No tokens => missing"); 15619if(!oldNode.IsMissing) 15625Assert.True(newNode.IsMissing, "No tokens => missing"); 15645if(!oldNode.IsMissing) 15651Assert.True(newNode.IsMissing, "No tokens => missing"); 15671if(!oldNode.IsMissing) 15677Assert.True(newNode.IsMissing, "No tokens => missing"); 15697if(!oldNode.IsMissing) 15703Assert.True(newNode.IsMissing, "No tokens => missing"); 15723if(!oldNode.IsMissing) 15729Assert.True(newNode.IsMissing, "No tokens => missing"); 15749if(!oldNode.IsMissing) 15755Assert.True(newNode.IsMissing, "No tokens => missing"); 15775if(!oldNode.IsMissing) 15781Assert.True(newNode.IsMissing, "No tokens => missing"); 15801if(!oldNode.IsMissing) 15807Assert.True(newNode.IsMissing, "No tokens => missing"); 15827if(!oldNode.IsMissing) 15833Assert.True(newNode.IsMissing, "No tokens => missing"); 15853if(!oldNode.IsMissing) 15859Assert.True(newNode.IsMissing, "No tokens => missing"); 15879if(!oldNode.IsMissing) 15885Assert.True(newNode.IsMissing, "No tokens => missing"); 15905if(!oldNode.IsMissing) 15911Assert.True(newNode.IsMissing, "No tokens => missing"); 15931if(!oldNode.IsMissing) 15937Assert.True(newNode.IsMissing, "No tokens => missing"); 15957if(!oldNode.IsMissing) 15963Assert.True(newNode.IsMissing, "No tokens => missing"); 15983if(!oldNode.IsMissing) 15989Assert.True(newNode.IsMissing, "No tokens => missing"); 16009if(!oldNode.IsMissing) 16015Assert.True(newNode.IsMissing, "No tokens => missing"); 16035if(!oldNode.IsMissing) 16041Assert.True(newNode.IsMissing, "No tokens => missing"); 16061if(!oldNode.IsMissing) 16067Assert.True(newNode.IsMissing, "No tokens => missing"); 16087if(!oldNode.IsMissing) 16093Assert.True(newNode.IsMissing, "No tokens => missing"); 16113if(!oldNode.IsMissing) 16119Assert.True(newNode.IsMissing, "No tokens => missing"); 16139if(!oldNode.IsMissing) 16145Assert.True(newNode.IsMissing, "No tokens => missing"); 16165if(!oldNode.IsMissing) 16171Assert.True(newNode.IsMissing, "No tokens => missing"); 16191if(!oldNode.IsMissing) 16197Assert.True(newNode.IsMissing, "No tokens => missing"); 16217if(!oldNode.IsMissing) 16223Assert.True(newNode.IsMissing, "No tokens => missing"); 16243if(!oldNode.IsMissing) 16249Assert.True(newNode.IsMissing, "No tokens => missing"); 16269if(!oldNode.IsMissing) 16275Assert.True(newNode.IsMissing, "No tokens => missing"); 16295if(!oldNode.IsMissing) 16301Assert.True(newNode.IsMissing, "No tokens => missing"); 16321if(!oldNode.IsMissing) 16327Assert.True(newNode.IsMissing, "No tokens => missing"); 16347if(!oldNode.IsMissing) 16353Assert.True(newNode.IsMissing, "No tokens => missing"); 16373if(!oldNode.IsMissing) 16379Assert.True(newNode.IsMissing, "No tokens => missing"); 16399if(!oldNode.IsMissing) 16405Assert.True(newNode.IsMissing, "No tokens => missing"); 16425if(!oldNode.IsMissing) 16431Assert.True(newNode.IsMissing, "No tokens => missing"); 16451if(!oldNode.IsMissing) 16457Assert.True(newNode.IsMissing, "No tokens => missing"); 16477if(!oldNode.IsMissing) 16483Assert.True(newNode.IsMissing, "No tokens => missing"); 16503if(!oldNode.IsMissing) 16509Assert.True(newNode.IsMissing, "No tokens => missing"); 16529if(!oldNode.IsMissing) 16535Assert.True(newNode.IsMissing, "No tokens => missing"); 16555if(!oldNode.IsMissing) 16561Assert.True(newNode.IsMissing, "No tokens => missing"); 16581if(!oldNode.IsMissing) 16587Assert.True(newNode.IsMissing, "No tokens => missing"); 16607if(!oldNode.IsMissing) 16613Assert.True(newNode.IsMissing, "No tokens => missing"); 16633if(!oldNode.IsMissing) 16639Assert.True(newNode.IsMissing, "No tokens => missing"); 16659if(!oldNode.IsMissing) 16665Assert.True(newNode.IsMissing, "No tokens => missing"); 16685if(!oldNode.IsMissing) 16691Assert.True(newNode.IsMissing, "No tokens => missing"); 16711if(!oldNode.IsMissing) 16717Assert.True(newNode.IsMissing, "No tokens => missing"); 16737if(!oldNode.IsMissing) 16743Assert.True(newNode.IsMissing, "No tokens => missing"); 16763if(!oldNode.IsMissing) 16769Assert.True(newNode.IsMissing, "No tokens => missing"); 16789if(!oldNode.IsMissing) 16795Assert.True(newNode.IsMissing, "No tokens => missing"); 16815if(!oldNode.IsMissing) 16821Assert.True(newNode.IsMissing, "No tokens => missing"); 16841if(!oldNode.IsMissing) 16847Assert.True(newNode.IsMissing, "No tokens => missing"); 16867if(!oldNode.IsMissing) 16873Assert.True(newNode.IsMissing, "No tokens => missing"); 16893if(!oldNode.IsMissing) 16899Assert.True(newNode.IsMissing, "No tokens => missing"); 16919if(!oldNode.IsMissing) 16925Assert.True(newNode.IsMissing, "No tokens => missing"); 16945if(!oldNode.IsMissing) 16951Assert.True(newNode.IsMissing, "No tokens => missing"); 16971if(!oldNode.IsMissing) 16977Assert.True(newNode.IsMissing, "No tokens => missing"); 16997if(!oldNode.IsMissing) 17003Assert.True(newNode.IsMissing, "No tokens => missing"); 17023if(!oldNode.IsMissing) 17029Assert.True(newNode.IsMissing, "No tokens => missing"); 17049if(!oldNode.IsMissing) 17055Assert.True(newNode.IsMissing, "No tokens => missing"); 17075if(!oldNode.IsMissing) 17081Assert.True(newNode.IsMissing, "No tokens => missing"); 17101if(!oldNode.IsMissing) 17107Assert.True(newNode.IsMissing, "No tokens => missing"); 17127if(!oldNode.IsMissing) 17133Assert.True(newNode.IsMissing, "No tokens => missing"); 17153if(!oldNode.IsMissing) 17159Assert.True(newNode.IsMissing, "No tokens => missing"); 17179if(!oldNode.IsMissing) 17185Assert.True(newNode.IsMissing, "No tokens => missing"); 17205if(!oldNode.IsMissing) 17211Assert.True(newNode.IsMissing, "No tokens => missing"); 17231if(!oldNode.IsMissing) 17237Assert.True(newNode.IsMissing, "No tokens => missing"); 17257if(!oldNode.IsMissing) 17263Assert.True(newNode.IsMissing, "No tokens => missing"); 17283if(!oldNode.IsMissing) 17289Assert.True(newNode.IsMissing, "No tokens => missing"); 17309if(!oldNode.IsMissing) 17315Assert.True(newNode.IsMissing, "No tokens => missing"); 17335if(!oldNode.IsMissing) 17341Assert.True(newNode.IsMissing, "No tokens => missing"); 17361if(!oldNode.IsMissing) 17367Assert.True(newNode.IsMissing, "No tokens => missing"); 17387if(!oldNode.IsMissing) 17393Assert.True(newNode.IsMissing, "No tokens => missing"); 17413if(!oldNode.IsMissing) 17419Assert.True(newNode.IsMissing, "No tokens => missing"); 17439if(!oldNode.IsMissing) 17445Assert.True(newNode.IsMissing, "No tokens => missing"); 17465if(!oldNode.IsMissing) 17471Assert.True(newNode.IsMissing, "No tokens => missing"); 17491if(!oldNode.IsMissing) 17497Assert.True(newNode.IsMissing, "No tokens => missing"); 17517if(!oldNode.IsMissing) 17523Assert.True(newNode.IsMissing, "No tokens => missing"); 17543if(!oldNode.IsMissing) 17549Assert.True(newNode.IsMissing, "No tokens => missing"); 17569if(!oldNode.IsMissing) 17575Assert.True(newNode.IsMissing, "No tokens => missing"); 17595if(!oldNode.IsMissing) 17601Assert.True(newNode.IsMissing, "No tokens => missing"); 17621if(!oldNode.IsMissing) 17627Assert.True(newNode.IsMissing, "No tokens => missing"); 17647if(!oldNode.IsMissing) 17653Assert.True(newNode.IsMissing, "No tokens => missing"); 17673if(!oldNode.IsMissing) 17679Assert.True(newNode.IsMissing, "No tokens => missing"); 17699if(!oldNode.IsMissing) 17705Assert.True(newNode.IsMissing, "No tokens => missing"); 17725if(!oldNode.IsMissing) 17731Assert.True(newNode.IsMissing, "No tokens => missing"); 17751if(!oldNode.IsMissing) 17757Assert.True(newNode.IsMissing, "No tokens => missing"); 17777if(!oldNode.IsMissing) 17783Assert.True(newNode.IsMissing, "No tokens => missing"); 17803if(!oldNode.IsMissing) 17809Assert.True(newNode.IsMissing, "No tokens => missing"); 17829if(!oldNode.IsMissing) 17835Assert.True(newNode.IsMissing, "No tokens => missing"); 17855if(!oldNode.IsMissing) 17861Assert.True(newNode.IsMissing, "No tokens => missing"); 17881if(!oldNode.IsMissing) 17887Assert.True(newNode.IsMissing, "No tokens => missing"); 17907if(!oldNode.IsMissing) 17913Assert.True(newNode.IsMissing, "No tokens => missing"); 17933if(!oldNode.IsMissing) 17939Assert.True(newNode.IsMissing, "No tokens => missing"); 17959if(!oldNode.IsMissing) 17965Assert.True(newNode.IsMissing, "No tokens => missing"); 17985if(!oldNode.IsMissing) 17991Assert.True(newNode.IsMissing, "No tokens => missing"); 18011if(!oldNode.IsMissing) 18017Assert.True(newNode.IsMissing, "No tokens => missing"); 18037if(!oldNode.IsMissing) 18043Assert.True(newNode.IsMissing, "No tokens => missing"); 18063if(!oldNode.IsMissing) 18069Assert.True(newNode.IsMissing, "No tokens => missing"); 18089if(!oldNode.IsMissing) 18095Assert.True(newNode.IsMissing, "No tokens => missing"); 18115if(!oldNode.IsMissing) 18121Assert.True(newNode.IsMissing, "No tokens => missing"); 18141if(!oldNode.IsMissing) 18147Assert.True(newNode.IsMissing, "No tokens => missing"); 18167if(!oldNode.IsMissing) 18173Assert.True(newNode.IsMissing, "No tokens => missing"); 18193if(!oldNode.IsMissing) 18199Assert.True(newNode.IsMissing, "No tokens => missing"); 18219if(!oldNode.IsMissing) 18225Assert.True(newNode.IsMissing, "No tokens => missing"); 18245if(!oldNode.IsMissing) 18251Assert.True(newNode.IsMissing, "No tokens => missing"); 18271if(!oldNode.IsMissing) 18277Assert.True(newNode.IsMissing, "No tokens => missing"); 18297if(!oldNode.IsMissing) 18303Assert.True(newNode.IsMissing, "No tokens => missing"); 18323if(!oldNode.IsMissing) 18329Assert.True(newNode.IsMissing, "No tokens => missing"); 18349if(!oldNode.IsMissing) 18355Assert.True(newNode.IsMissing, "No tokens => missing"); 18375if(!oldNode.IsMissing) 18381Assert.True(newNode.IsMissing, "No tokens => missing"); 18401if(!oldNode.IsMissing) 18407Assert.True(newNode.IsMissing, "No tokens => missing"); 18427if(!oldNode.IsMissing) 18433Assert.True(newNode.IsMissing, "No tokens => missing"); 18453if(!oldNode.IsMissing) 18459Assert.True(newNode.IsMissing, "No tokens => missing"); 18479if(!oldNode.IsMissing) 18485Assert.True(newNode.IsMissing, "No tokens => missing"); 18505if(!oldNode.IsMissing) 18511Assert.True(newNode.IsMissing, "No tokens => missing"); 18531if(!oldNode.IsMissing) 18537Assert.True(newNode.IsMissing, "No tokens => missing"); 18557if(!oldNode.IsMissing) 18563Assert.True(newNode.IsMissing, "No tokens => missing"); 18583if(!oldNode.IsMissing) 18589Assert.True(newNode.IsMissing, "No tokens => missing"); 18609if(!oldNode.IsMissing) 18615Assert.True(newNode.IsMissing, "No tokens => missing"); 18635if(!oldNode.IsMissing) 18641Assert.True(newNode.IsMissing, "No tokens => missing"); 18661if(!oldNode.IsMissing) 18667Assert.True(newNode.IsMissing, "No tokens => missing"); 18687if(!oldNode.IsMissing) 18693Assert.True(newNode.IsMissing, "No tokens => missing"); 18713if(!oldNode.IsMissing) 18719Assert.True(newNode.IsMissing, "No tokens => missing"); 18739if(!oldNode.IsMissing) 18745Assert.True(newNode.IsMissing, "No tokens => missing"); 18765if(!oldNode.IsMissing) 18771Assert.True(newNode.IsMissing, "No tokens => missing"); 18791if(!oldNode.IsMissing) 18797Assert.True(newNode.IsMissing, "No tokens => missing"); 18817if(!oldNode.IsMissing) 18823Assert.True(newNode.IsMissing, "No tokens => missing"); 18843if(!oldNode.IsMissing) 18849Assert.True(newNode.IsMissing, "No tokens => missing"); 18869if(!oldNode.IsMissing) 18875Assert.True(newNode.IsMissing, "No tokens => missing"); 18895if(!oldNode.IsMissing) 18901Assert.True(newNode.IsMissing, "No tokens => missing"); 18921if(!oldNode.IsMissing) 18927Assert.True(newNode.IsMissing, "No tokens => missing"); 18947if(!oldNode.IsMissing) 18953Assert.True(newNode.IsMissing, "No tokens => missing"); 18973if(!oldNode.IsMissing) 18979Assert.True(newNode.IsMissing, "No tokens => missing"); 18999if(!oldNode.IsMissing) 19005Assert.True(newNode.IsMissing, "No tokens => missing"); 19025if(!oldNode.IsMissing) 19031Assert.True(newNode.IsMissing, "No tokens => missing"); 19051if(!oldNode.IsMissing) 19057Assert.True(newNode.IsMissing, "No tokens => missing"); 19077if(!oldNode.IsMissing) 19083Assert.True(newNode.IsMissing, "No tokens => missing"); 19103if(!oldNode.IsMissing) 19109Assert.True(newNode.IsMissing, "No tokens => missing"); 19129if(!oldNode.IsMissing) 19135Assert.True(newNode.IsMissing, "No tokens => missing"); 19155if(!oldNode.IsMissing) 19161Assert.True(newNode.IsMissing, "No tokens => missing"); 19181if(!oldNode.IsMissing) 19187Assert.True(newNode.IsMissing, "No tokens => missing"); 19207if(!oldNode.IsMissing) 19213Assert.True(newNode.IsMissing, "No tokens => missing"); 19233if(!oldNode.IsMissing) 19239Assert.True(newNode.IsMissing, "No tokens => missing"); 19259if(!oldNode.IsMissing) 19265Assert.True(newNode.IsMissing, "No tokens => missing"); 19285if(!oldNode.IsMissing) 19291Assert.True(newNode.IsMissing, "No tokens => missing"); 19311if(!oldNode.IsMissing) 19317Assert.True(newNode.IsMissing, "No tokens => missing"); 19337if(!oldNode.IsMissing) 19343Assert.True(newNode.IsMissing, "No tokens => missing"); 19363if(!oldNode.IsMissing) 19369Assert.True(newNode.IsMissing, "No tokens => missing"); 19389if(!oldNode.IsMissing) 19395Assert.True(newNode.IsMissing, "No tokens => missing"); 19415if(!oldNode.IsMissing) 19421Assert.True(newNode.IsMissing, "No tokens => missing"); 19441if(!oldNode.IsMissing) 19447Assert.True(newNode.IsMissing, "No tokens => missing"); 19467if(!oldNode.IsMissing) 19473Assert.True(newNode.IsMissing, "No tokens => missing"); 19493if(!oldNode.IsMissing) 19499Assert.True(newNode.IsMissing, "No tokens => missing"); 19519if(!oldNode.IsMissing) 19525Assert.True(newNode.IsMissing, "No tokens => missing"); 19545if(!oldNode.IsMissing) 19551Assert.True(newNode.IsMissing, "No tokens => missing"); 19571if(!oldNode.IsMissing) 19577Assert.True(newNode.IsMissing, "No tokens => missing"); 19597if(!oldNode.IsMissing) 19603Assert.True(newNode.IsMissing, "No tokens => missing"); 19623if(!oldNode.IsMissing) 19629Assert.True(newNode.IsMissing, "No tokens => missing"); 19649if(!oldNode.IsMissing) 19655Assert.True(newNode.IsMissing, "No tokens => missing"); 19675if(!oldNode.IsMissing) 19681Assert.True(newNode.IsMissing, "No tokens => missing"); 19701if(!oldNode.IsMissing) 19707Assert.True(newNode.IsMissing, "No tokens => missing"); 19727if(!oldNode.IsMissing) 19733Assert.True(newNode.IsMissing, "No tokens => missing"); 19753if(!oldNode.IsMissing) 19759Assert.True(newNode.IsMissing, "No tokens => missing"); 19779if(!oldNode.IsMissing) 19785Assert.True(newNode.IsMissing, "No tokens => missing"); 19805if(!oldNode.IsMissing) 19811Assert.True(newNode.IsMissing, "No tokens => missing"); 19831if(!oldNode.IsMissing) 19837Assert.True(newNode.IsMissing, "No tokens => missing"); 19857if(!oldNode.IsMissing) 19863Assert.True(newNode.IsMissing, "No tokens => missing"); 19883if(!oldNode.IsMissing) 19889Assert.True(newNode.IsMissing, "No tokens => missing"); 19909if(!oldNode.IsMissing) 19915Assert.True(newNode.IsMissing, "No tokens => missing"); 19935if(!oldNode.IsMissing) 19941Assert.True(newNode.IsMissing, "No tokens => missing"); 19961if(!oldNode.IsMissing) 19967Assert.True(newNode.IsMissing, "No tokens => missing"); 19987if(!oldNode.IsMissing) 19993Assert.True(newNode.IsMissing, "No tokens => missing"); 20013if(!oldNode.IsMissing) 20019Assert.True(newNode.IsMissing, "No tokens => missing"); 20039if(!oldNode.IsMissing) 20045Assert.True(newNode.IsMissing, "No tokens => missing"); 20065if(!oldNode.IsMissing) 20071Assert.True(newNode.IsMissing, "No tokens => missing"); 20091if(!oldNode.IsMissing) 20097Assert.True(newNode.IsMissing, "No tokens => missing"); 20117if(!oldNode.IsMissing) 20123Assert.True(newNode.IsMissing, "No tokens => missing"); 20143if(!oldNode.IsMissing) 20149Assert.True(newNode.IsMissing, "No tokens => missing"); 20169if(!oldNode.IsMissing) 20175Assert.True(newNode.IsMissing, "No tokens => missing"); 20195if(!oldNode.IsMissing) 20201Assert.True(newNode.IsMissing, "No tokens => missing"); 20221if(!oldNode.IsMissing) 20227Assert.True(newNode.IsMissing, "No tokens => missing"); 20247if(!oldNode.IsMissing) 20253Assert.True(newNode.IsMissing, "No tokens => missing"); 20273if(!oldNode.IsMissing) 20279Assert.True(newNode.IsMissing, "No tokens => missing"); 20299if(!oldNode.IsMissing) 20305Assert.True(newNode.IsMissing, "No tokens => missing"); 20325if(!oldNode.IsMissing) 20331Assert.True(newNode.IsMissing, "No tokens => missing"); 20351if(!oldNode.IsMissing) 20357Assert.True(newNode.IsMissing, "No tokens => missing"); 20377if(!oldNode.IsMissing) 20383Assert.True(newNode.IsMissing, "No tokens => missing"); 20403if(!oldNode.IsMissing) 20409Assert.True(newNode.IsMissing, "No tokens => missing"); 20429if(!oldNode.IsMissing) 20435Assert.True(newNode.IsMissing, "No tokens => missing"); 20455if(!oldNode.IsMissing) 20461Assert.True(newNode.IsMissing, "No tokens => missing"); 20481if(!oldNode.IsMissing) 20487Assert.True(newNode.IsMissing, "No tokens => missing"); 20507if(!oldNode.IsMissing) 20513Assert.True(newNode.IsMissing, "No tokens => missing"); 20533if(!oldNode.IsMissing) 20539Assert.True(newNode.IsMissing, "No tokens => missing"); 20559if(!oldNode.IsMissing) 20565Assert.True(newNode.IsMissing, "No tokens => missing"); 20585if(!oldNode.IsMissing) 20591Assert.True(newNode.IsMissing, "No tokens => missing"); 20611if(!oldNode.IsMissing) 20617Assert.True(newNode.IsMissing, "No tokens => missing"); 20637if(!oldNode.IsMissing) 20643Assert.True(newNode.IsMissing, "No tokens => missing"); 20663if(!oldNode.IsMissing) 20669Assert.True(newNode.IsMissing, "No tokens => missing"); 20689if(!oldNode.IsMissing) 20695Assert.True(newNode.IsMissing, "No tokens => missing");
Parsing\DeclarationParsingTests.cs (3)
1485Assert.True(bound.Type.IsMissing); 1524Assert.True(cs.ConstraintClauses[1].Name.IsMissing); 1529Assert.True(bound.Type.IsMissing);
Parsing\NameParsingTests.cs (26)
77Assert.True(name.IsMissing); 92Assert.True(name.IsMissing); 107Assert.True(name.IsMissing); 122Assert.False(name.IsMissing); 134Assert.False(name.IsMissing); 150Assert.False(name.IsMissing); 163Assert.False(name.IsMissing); 169Assert.False(name.IsMissing); 192Assert.False(name.IsMissing); 198Assert.False(name.IsMissing); 210Assert.False(name.IsMissing); 226Assert.False(name.IsMissing); 242Assert.False(name.IsMissing); 302Assert.False(name.IsMissing); 319Assert.False(name.IsMissing); 337Assert.False(name.IsMissing); 351Assert.False(name.IsMissing); 365Assert.False(name.IsMissing); 382Assert.False(name.IsMissing); 443Assert.False(name.IsMissing); 494Assert.False(name.IsMissing); 509Assert.False(name.IsMissing); 535Assert.False(name.IsMissing); 557Assert.False(name.IsMissing); 579Assert.False(name.IsMissing); 610Assert.False(name.IsMissing);
Parsing\ParsingErrorRecoveryTests.cs (17)
6656Assert.True(nm.IsMissing); 6701Assert.False(nm.IsMissing); 6745Assert.False(nm.IsMissing); 6749Assert.True(nm.IsMissing); 6795Assert.True(nm.IsMissing); 6843Assert.False(nm.IsMissing); 6890Assert.False(nm.IsMissing); 6894Assert.True(nm.IsMissing); 7074Assert.True(usings[0].Name.IsMissing); 7089Assert.True(usings[0].Name.IsMissing); 7106Assert.True(usings[0].Name.IsMissing); 7113Assert.False(((NamespaceDeclarationSyntax)namespaceDeclaration).Name.IsMissing); 7130Assert.True(usings[0].Name.IsMissing); 7137Assert.False(((FileScopedNamespaceDeclarationSyntax)namespaceDeclaration).Name.IsMissing); 7301Assert.False(globalStatement.IsMissing); 7304Assert.False(expressionStatement.IsMissing); 7308Assert.False(collectionExpression.IsMissing);
Syntax\SyntaxNodeTests.cs (1)
3485Assert.True(paramList.IsMissing);
Syntax\SyntaxRewriterTests.cs (4)
561Assert.True(expr1.IsMissing); 579Assert.True(expr2.IsMissing); 607Assert.True(expr1.IsMissing); 625Assert.True(expr2.IsMissing);
Microsoft.CodeAnalysis.CSharp.Workspaces (11)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ArgumentSyntaxExtensions.cs (1)
63if (argument.NameColon != null && !argument.NameColon.IsMissing)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\AttributeArgumentSyntaxExtensions.cs (1)
48if (argument.NameColon != null && !argument.NameColon.IsMissing)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
752if (type != null && !type.IsMissing)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\NameSyntaxComparer.cs (4)
37({ IsMissing: true }, { IsMissing: true }) => 0, 38({ IsMissing: true }, _) => -1, 39(_, { IsMissing: true }) => 1,
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\SpeculationAnalyzer.cs (2)
353if (!originalDeclarator.Initializer.IsMissing && 666=> argument.NameColon != null && !argument.NameColon.IsMissing;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\CSharpSyntaxContext.cs (1)
502!lockStatement.Statement.IsMissing &&
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (1)
2261(castExpression.Expression.IsMissing || castExpression.CloseParenToken.TrailingTrivia.GetFirstNewLine().HasValue))
Microsoft.CodeAnalysis.EditorFeatures (1)
DocumentationComments\AbstractXmlTagCompletionCommandHandler.cs (1)
218!endTag.IsMissing &&
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AbstractSpeculationAnalyzer.cs (1)
773if (forEachExpression.IsMissing ||
Microsoft.CodeAnalysis.PublicApiAnalyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AbstractSpeculationAnalyzer.cs (1)
773if (forEachExpression.IsMissing ||
Microsoft.CodeAnalysis.ResxSourceGenerator (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AbstractSpeculationAnalyzer.cs (1)
773if (forEachExpression.IsMissing ||
Microsoft.CodeAnalysis.Test.Utilities (1)
Syntax\XmlHelpers.cs (1)
127new XAttribute("IsMissing", node.IsMissing));
Microsoft.CodeAnalysis.VisualBasic (4)
Compilation\SemanticModel.vb (1)
132Return Not node.IsMissing AndAlso
Operations\VisualBasicOperationFactory.vb (2)
651Dim type As ITypeSymbol = If(syntax.IsMissing, Nothing, boundBadExpression.Type) 704If syntax.IsMissing AndAlso boundConversion.Operand.Kind = BoundKind.BadExpression Then
Syntax\VisualBasicWarningStateMap.vb (1)
81If currentCode.IsMissing OrElse currentCode.ContainsDiagnostics Then
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (6)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\VariableDeclaratorSyntaxExtensions.vb (1)
59If initializer Is Nothing OrElse initializer.IsMissing Then
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SemanticFacts\VisualBasicSemanticFacts.vb (1)
126If oldMethod.Statements.IsEmpty AndAlso oldMethod.EndBlockStatement.IsMissing Then
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Utilities\NameSyntaxComparer.vb (4)
36If x.IsMissing AndAlso y.IsMissing Then 40If x.IsMissing Then 42ElseIf y.IsMissing Then
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (3)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\EnumMemberGenerator.vb (1)
29WithEndEnumStatement(If(destination.EndEnumStatement.IsMissing, SyntaxFactory.EndEnumStatement(), destination.EndEnumStatement))
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ArgumentListSyntaxExtensions.vb (1)
14If count = 1 AndAlso argumentList.Arguments.Last().IsMissing AndAlso argumentList.Arguments.SeparatorCount = 0 Then
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\TypeBlockSyntaxExtensions.vb (1)
91If destinationType.EndBlockStatement.IsMissing Then
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures (5)
EndConstructGeneration\EndConstructStatementVisitor.vb (1)
116If methodBlock IsNot Nothing AndAlso methodBlock.EndBlockStatement.IsMissing Then
EndConstructGeneration\EndConstructStatementVisitor_LambdaHeader.vb (1)
73If node.Body.IsMissing Then
LineCommit\ContainingStatementInfo.vb (1)
163If possibleExpansion IsNot Nothing AndAlso Not possibleExpansion.IsMissing Then
Utilities\NavigationPointHelpers.vb (2)
14If eventBlock.EndEventStatement Is Nothing OrElse eventBlock.EndEventStatement.IsMissing Then 25If methodBlock.EndBlockStatement Is Nothing OrElse methodBlock.EndBlockStatement.IsMissing Then
Microsoft.CodeAnalysis.VisualBasic.Features (35)
CodeFixes\GenerateEndConstruct\GenerateEndConstructCodeFixProvider.vb (4)
79If endStatement Is Nothing OrElse Not endStatement.IsMissing Then 170If node.EndPropertyStatement.IsMissing Then 176If getter IsNot Nothing AndAlso getter.EndBlockStatement.IsMissing Then 181If setter IsNot Nothing AndAlso setter.EndBlockStatement.IsMissing Then
CodeFixes\GenerateEvent\GenerateEventCodeFixProvider.vb (4)
242If node.Right.IsMissing Then 315If handlesClauseItem.IsMissing OrElse handlesClauseItem.EventContainer.IsMissing OrElse handlesClauseItem.EventMember.IsMissing Then
Completion\KeywordRecommenders\Declarations\EndBlockKeywordRecommender.vb (15)
111If node.EndNamespaceStatement.IsMissing Then 119If node.EndBlockStatement.IsMissing Then 127If node.EndBlockStatement.IsMissing Then 135If node.EndBlockStatement.IsMissing Then 143If node.EndBlockStatement.IsMissing Then 151If node.EndEnumStatement.IsMissing Then 159If node.EndBlockStatement.IsMissing Then 183If node.EndIfStatement.IsMissing Then 191If node.EndPropertyStatement.IsMissing Then 199If node.EndSyncLockStatement.IsMissing Then 207If node.EndSelectStatement.IsMissing Then 215If node.EndUsingStatement.IsMissing Then 223If node.EndWhileStatement.IsMissing Then 231If node.EndWithStatement.IsMissing Then 239If node.EndTryStatement.IsMissing Then
Completion\KeywordRecommenders\Expressions\KeyKeywordRecommender.vb (1)
39If asNewClause.Type.IsMissing Then
ExtractMethod\VisualBasicMethodExtractor.PostProcessor.vb (1)
116declarationStatement.IsMissing Then
Structure\Providers\AccessorDeclarationStructureProvider.vb (1)
22If Not block?.EndBlockStatement.IsMissing Then
Structure\Providers\ConstructorDeclarationStructureProvider.vb (1)
23If Not block?.EndBlockStatement.IsMissing Then
Structure\Providers\EnumDeclarationStructureProvider.vb (1)
22If Not block?.EndEnumStatement.IsMissing Then
Structure\Providers\EventDeclarationStructureProvider.vb (1)
22If Not block?.EndEventStatement.IsMissing Then
Structure\Providers\MethodDeclarationStructureProvider.vb (1)
22If Not block?.EndBlockStatement.IsMissing Then
Structure\Providers\MultilineLambdaStructureProvider.vb (1)
19If Not lambdaExpression.EndSubOrFunctionStatement.IsMissing Then
Structure\Providers\NamespaceDeclarationStructureProvider.vb (1)
22If Not block?.EndNamespaceStatement.IsMissing Then
Structure\Providers\OperatorDeclarationStructureProvider.vb (1)
22If Not block?.EndBlockStatement.IsMissing Then
Structure\Providers\PropertyDeclarationStructureProvider.vb (1)
22If Not block?.EndPropertyStatement.IsMissing Then
Structure\Providers\TypeDeclarationStructureProvider.vb (1)
22If Not block?.EndBlockStatement.IsMissing Then
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (41)
Parser\ParseDirectives.vb (40)
1918Assert.False(enableNode.ErrorCodes(0).IsMissing) 1920Assert.True(enableNode.ErrorCodes(1).IsMissing) 1922Assert.False(enableNode.ErrorCodes(2).IsMissing) 1943Assert.False(enableNode.ErrorCodes(0).IsMissing) 1945Assert.True(enableNode.ErrorCodes(1).IsMissing) 1969Assert.True(enableNode.ErrorCodes(0).IsMissing) 1971Assert.False(enableNode.ErrorCodes(1).IsMissing) 2015Assert.False(enableNode.ErrorCodes(0).IsMissing) 2017Assert.True(enableNode.ErrorCodes(1).IsMissing) 2044Assert.False(enableNode.ErrorCodes(0).IsMissing) 2046Assert.False(enableNode.ErrorCodes(1).IsMissing) 2048Assert.True(enableNode.ErrorCodes(2).IsMissing) 2069Assert.True(enableNode.ErrorCodes(0).IsMissing) 2071Assert.False(enableNode.ErrorCodes(1).IsMissing) 2073Assert.False(enableNode.ErrorCodes(2).IsMissing) 2099Assert.False(enableNode.ErrorCodes(0).IsMissing) 2101Assert.True(enableNode.ErrorCodes(1).IsMissing) 2207Assert.True(disableNode.ErrorCodes(0).IsMissing) 2209Assert.True(disableNode.ErrorCodes(1).IsMissing) 2211Assert.True(disableNode.ErrorCodes(2).IsMissing) 2213Assert.True(disableNode.ErrorCodes(3).IsMissing) 2215Assert.False(disableNode.ErrorCodes(4).IsMissing) 2218Assert.True(disableNode.ErrorCodes(5).IsMissing) 2242Assert.True(disableNode.ErrorCodes(0).IsMissing) 2244Assert.True(disableNode.ErrorCodes(1).IsMissing) 2269Assert.False(disableNode.ErrorCodes(0).IsMissing) 2272Assert.False(disableNode.ErrorCodes(1).IsMissing) 2275Assert.True(disableNode.ErrorCodes(2).IsMissing) 2278Assert.False(disableNode.ErrorCodes(3).IsMissing) 2301Assert.True(disableNode.ErrorCodes(0).IsMissing) 2303Assert.True(disableNode.ErrorCodes(1).IsMissing) 2305Assert.False(disableNode.ErrorCodes(2).IsMissing) 2308Assert.True(disableNode.ErrorCodes(3).IsMissing) 2329Assert.False(disableNode.ErrorCodes(0).IsMissing) 2332Assert.False(disableNode.ErrorCodes(1).IsMissing) 2335Assert.True(disableNode.ErrorCodes(2).IsMissing) 2464Assert.False(enableNode.ErrorCodes(0).IsMissing) 2488Assert.False(enableNode.ErrorCodes(0).IsMissing) 2514Assert.False(enableNode.ErrorCodes(0).IsMissing) 2586Assert.True(enableNode.ErrorCodes(2).IsMissing)
TestSyntaxNodes.vb (1)
927Assert.True(endIfStmt.IsMissing)
Microsoft.CodeAnalysis.VisualBasic.Test.Utilities (2)
ParserTestUtilities.vb (1)
375Assert.False(node.IsMissing, "Unexpected missing node: " & node.Kind.ToString & node.Span.ToString)
SyntaxTreeExtensions.vb (1)
83If node.IsMissing Then
Microsoft.CodeAnalysis.VisualBasic.Workspaces (13)
CodeCleanup\AsyncOrIteratorFunctionReturnTypeFixer.vb (1)
180Debug.Assert(asClauseOpt IsNot Nothing AndAlso Not asClauseOpt.IsMissing)
CodeCleanup\Providers\AddMissingTokensCodeCleanupProvider.vb (1)
82If _underStructuredTrivia OrElse name.IsStructuredTrivia() OrElse name.IsMissing Then
Simplification\VisualBasicSimplificationService.Expander.vb (2)
172If node.Value IsNot Nothing AndAlso Not node.Value.IsMissing AndAlso 173newEqualsValue.Value IsNot Nothing AndAlso Not newEqualsValue.IsMissing Then
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\VariableDeclaratorSyntaxExtensions.vb (1)
59If initializer Is Nothing OrElse initializer.IsMissing Then
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SemanticFacts\VisualBasicSemanticFacts.vb (1)
126If oldMethod.Statements.IsEmpty AndAlso oldMethod.EndBlockStatement.IsMissing Then
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Utilities\NameSyntaxComparer.vb (4)
36If x.IsMissing AndAlso y.IsMissing Then 40If x.IsMissing Then 42ElseIf y.IsMissing Then
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\EnumMemberGenerator.vb (1)
29WithEndEnumStatement(If(destination.EndEnumStatement.IsMissing, SyntaxFactory.EndEnumStatement(), destination.EndEnumStatement))
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ArgumentListSyntaxExtensions.vb (1)
14If count = 1 AndAlso argumentList.Arguments.Last().IsMissing AndAlso argumentList.Arguments.SeparatorCount = 0 Then
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\TypeBlockSyntaxExtensions.vb (1)
91If destinationType.EndBlockStatement.IsMissing Then
Microsoft.CodeAnalysis.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AbstractSpeculationAnalyzer.cs (1)
773if (forEachExpression.IsMissing ||
Microsoft.VisualStudio.LanguageServices.CSharp (2)
CodeModel\CSharpCodeModelService_Prototype.cs (2)
264!node.Initializer.Value.IsMissing) 294!node.EqualsValue.Value.IsMissing)
Microsoft.VisualStudio.LanguageServices.VisualBasic (6)
CodeModel\VisualBasicCodeModelService.vb (4)
3258If endMethodStatement IsNot Nothing AndAlso Not endMethodStatement.IsMissing Then 3549Dim equalsValueClause = If(parameter.Default IsNot Nothing AndAlso Not parameter.Default.IsMissing, 3571Dim equalsValueClause = If(variableDeclarator.Initializer IsNot Nothing AndAlso Not variableDeclarator.Initializer.IsMissing, 3593Dim equalsValueClause = If(enumMemberDeclaration.Initializer IsNot Nothing AndAlso Not enumMemberDeclaration.Initializer.IsMissing,
CodeModel\VisualBasicCodeModelService_Prototype.vb (2)
129Not variableDeclarator.Initializer.Value.IsMissing Then 196Not parameterNode.Default.Value.IsMissing Then
Roslyn.Diagnostics.Analyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AbstractSpeculationAnalyzer.cs (1)
773if (forEachExpression.IsMissing ||
Roslyn.Diagnostics.CSharp.Analyzers (11)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ArgumentSyntaxExtensions.cs (1)
63if (argument.NameColon != null && !argument.NameColon.IsMissing)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\AttributeArgumentSyntaxExtensions.cs (1)
48if (argument.NameColon != null && !argument.NameColon.IsMissing)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
752if (type != null && !type.IsMissing)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\NameSyntaxComparer.cs (4)
37({ IsMissing: true }, { IsMissing: true }) => 0, 38({ IsMissing: true }, _) => -1, 39(_, { IsMissing: true }) => 1,
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\SpeculationAnalyzer.cs (2)
353if (!originalDeclarator.Initializer.IsMissing && 666=> argument.NameColon != null && !argument.NameColon.IsMissing;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\CSharpSyntaxContext.cs (1)
502!lockStatement.Statement.IsMissing &&
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (1)
2261(castExpression.Expression.IsMissing || castExpression.CloseParenToken.TrailingTrivia.GetFirstNewLine().HasValue))
Roslyn.Diagnostics.VisualBasic.Analyzers (9)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\VariableDeclaratorSyntaxExtensions.vb (1)
59If initializer Is Nothing OrElse initializer.IsMissing Then
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SemanticFacts\VisualBasicSemanticFacts.vb (1)
126If oldMethod.Statements.IsEmpty AndAlso oldMethod.EndBlockStatement.IsMissing Then
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Utilities\NameSyntaxComparer.vb (4)
36If x.IsMissing AndAlso y.IsMissing Then 40If x.IsMissing Then 42ElseIf y.IsMissing Then
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\EnumMemberGenerator.vb (1)
29WithEndEnumStatement(If(destination.EndEnumStatement.IsMissing, SyntaxFactory.EndEnumStatement(), destination.EndEnumStatement))
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ArgumentListSyntaxExtensions.vb (1)
14If count = 1 AndAlso argumentList.Arguments.Last().IsMissing AndAlso argumentList.Arguments.SeparatorCount = 0 Then
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\TypeBlockSyntaxExtensions.vb (1)
91If destinationType.EndBlockStatement.IsMissing Then
Test.Utilities (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AbstractSpeculationAnalyzer.cs (1)
773if (forEachExpression.IsMissing ||
Text.Analyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AbstractSpeculationAnalyzer.cs (1)
773if (forEachExpression.IsMissing ||