151 references to IsMissing
GenerateDocumentationAndConfigFiles (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AbstractSpeculationAnalyzer.cs (1)
772if (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\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AbstractSpeculationAnalyzer.cs (1)
772if (forEachExpression.IsMissing ||
Microsoft.CodeAnalysis.AnalyzerUtilities (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AbstractSpeculationAnalyzer.cs (1)
772if (forEachExpression.IsMissing ||
Microsoft.CodeAnalysis.CodeStyle (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AbstractSpeculationAnalyzer.cs (1)
772if (forEachExpression.IsMissing ||
Microsoft.CodeAnalysis.CSharp (12)
Binder\Binder_Expressions.cs (2)
1654if (node.IsMissing) 7697if (left.IsMissing)
Binder\Binder_XmlNameAttribute.cs (1)
23if (identifier.IsMissing)
Compilation\CSharpSemanticModel.cs (2)
116if (node.IsMissing) 1359else if (node.IsMissing || node.HasErrors || node.Width == 0 || node.IsPartOfStructuredTrivia())
Compiler\MethodCompiler.cs (1)
2277if (id.IsMissing)
Operations\CSharpOperationFactory.cs (2)
1100if (syntax.IsMissing) 1480ITypeSymbol? type = syntax.IsMissing ? null : boundBadExpression.GetPublicTypeSymbol();
Symbols\Source\SourceNamespaceSymbol.AliasesAndUsings.cs (2)
686if (!usingDirective.NamespaceOrType.IsMissing) 730if (usingDirective.NamespaceOrType.IsMissing)
Syntax\CSharpPragmaWarningStateMap.cs (1)
121if (currentErrorCode.IsMissing || currentErrorCode.ContainsDiagnostics)
Syntax\SyntaxFacts.cs (1)
430return syntax.IsMissing;
Microsoft.CodeAnalysis.CSharp.CodeStyle (11)
src\roslyn\src\Analyzers\CSharp\Analyzers\AddBraces\CSharpAddBracesDiagnosticAnalyzer.cs (2)
128if (elseNode != null && !embeddedStatement.IsMissing) 154if (embeddedStatement.IsMissing)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ArgumentSyntaxExtensions.cs (1)
63if (argument.NameColon is { IsMissing: false })
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\AttributeArgumentSyntaxExtensions.cs (1)
48if (argument.NameColon is { IsMissing: false })
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
763if (type != null && !type.IsMissing)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\NameSyntaxComparer.cs (4)
37({ IsMissing: true }, { IsMissing: true }) => 0, 38({ IsMissing: true }, _) => -1, 39(_, { IsMissing: true }) => 1,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\SpeculationAnalyzer.cs (2)
353if (!originalDeclarator.Initializer.IsMissing && 666=> argument.NameColon is { IsMissing: false };
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (4)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\CSharpSyntaxContext.cs (1)
503!lockStatement.Statement.IsMissing &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (2)
2158!gotoStatement.Expression.IsMissing && 2268(castExpression.Expression.IsMissing || castExpression.CloseParenToken.TrailingTrivia.GetFirstNewLine().HasValue))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Indentation\CSharpIndentationService.Indenter.cs (1)
446if (body.SelectOrGroup.IsMissing)
Microsoft.CodeAnalysis.CSharp.Features (14)
CodeRefactorings\InlineTemporary\InlineTemporaryCodeRefactoringProvider.cs (1)
63variableDeclarator.Initializer.Value.IsMissing ||
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\roslyn\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.Workspaces (13)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ArgumentSyntaxExtensions.cs (1)
63if (argument.NameColon is { IsMissing: false })
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\AttributeArgumentSyntaxExtensions.cs (1)
48if (argument.NameColon is { IsMissing: false })
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
763if (type != null && !type.IsMissing)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\NameSyntaxComparer.cs (4)
37({ IsMissing: true }, { IsMissing: true }) => 0, 38({ IsMissing: true }, _) => -1, 39(_, { IsMissing: true }) => 1,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\SpeculationAnalyzer.cs (2)
353if (!originalDeclarator.Initializer.IsMissing && 666=> argument.NameColon is { IsMissing: false };
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\CSharpSyntaxContext.cs (1)
503!lockStatement.Statement.IsMissing &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (2)
2158!gotoStatement.Expression.IsMissing && 2268(castExpression.Expression.IsMissing || castExpression.CloseParenToken.TrailingTrivia.GetFirstNewLine().HasValue))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Indentation\CSharpIndentationService.Indenter.cs (1)
446if (body.SelectOrGroup.IsMissing)
Microsoft.CodeAnalysis.ResxSourceGenerator (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AbstractSpeculationAnalyzer.cs (1)
772if (forEachExpression.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\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\VariableDeclaratorSyntaxExtensions.vb (1)
59If initializer Is Nothing OrElse initializer.IsMissing Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SemanticFacts\VisualBasicSemanticFacts.vb (1)
127If oldMethod.Statements.IsEmpty AndAlso oldMethod.EndBlockStatement.IsMissing Then
src\roslyn\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\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\EnumMemberGenerator.vb (1)
29WithEndEnumStatement(If(destination.EndEnumStatement.IsMissing, SyntaxFactory.EndEnumStatement(), destination.EndEnumStatement))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ArgumentListSyntaxExtensions.vb (1)
14If count = 1 AndAlso argumentList.Arguments.Last().IsMissing AndAlso argumentList.Arguments.SeparatorCount = 0 Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\TypeBlockSyntaxExtensions.vb (1)
91If destinationType.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.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\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\VariableDeclaratorSyntaxExtensions.vb (1)
59If initializer Is Nothing OrElse initializer.IsMissing Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SemanticFacts\VisualBasicSemanticFacts.vb (1)
127If oldMethod.Statements.IsEmpty AndAlso oldMethod.EndBlockStatement.IsMissing Then
src\roslyn\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\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\EnumMemberGenerator.vb (1)
29WithEndEnumStatement(If(destination.EndEnumStatement.IsMissing, SyntaxFactory.EndEnumStatement(), destination.EndEnumStatement))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ArgumentListSyntaxExtensions.vb (1)
14If count = 1 AndAlso argumentList.Arguments.Last().IsMissing AndAlso argumentList.Arguments.SeparatorCount = 0 Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\TypeBlockSyntaxExtensions.vb (1)
91If destinationType.EndBlockStatement.IsMissing Then
Microsoft.CodeAnalysis.Workspaces (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AbstractSpeculationAnalyzer.cs (1)
772if (forEachExpression.IsMissing ||
Roslyn.Diagnostics.Analyzers (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AbstractSpeculationAnalyzer.cs (1)
772if (forEachExpression.IsMissing ||
Roslyn.Diagnostics.CSharp.Analyzers (13)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ArgumentSyntaxExtensions.cs (1)
63if (argument.NameColon is { IsMissing: false })
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\AttributeArgumentSyntaxExtensions.cs (1)
48if (argument.NameColon is { IsMissing: false })
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
763if (type != null && !type.IsMissing)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\NameSyntaxComparer.cs (4)
37({ IsMissing: true }, { IsMissing: true }) => 0, 38({ IsMissing: true }, _) => -1, 39(_, { IsMissing: true }) => 1,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\SpeculationAnalyzer.cs (2)
353if (!originalDeclarator.Initializer.IsMissing && 666=> argument.NameColon is { IsMissing: false };
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\CSharpSyntaxContext.cs (1)
503!lockStatement.Statement.IsMissing &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (2)
2158!gotoStatement.Expression.IsMissing && 2268(castExpression.Expression.IsMissing || castExpression.CloseParenToken.TrailingTrivia.GetFirstNewLine().HasValue))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Indentation\CSharpIndentationService.Indenter.cs (1)
446if (body.SelectOrGroup.IsMissing)
Roslyn.Diagnostics.VisualBasic.Analyzers (9)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\VariableDeclaratorSyntaxExtensions.vb (1)
59If initializer Is Nothing OrElse initializer.IsMissing Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SemanticFacts\VisualBasicSemanticFacts.vb (1)
127If oldMethod.Statements.IsEmpty AndAlso oldMethod.EndBlockStatement.IsMissing Then
src\roslyn\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\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\EnumMemberGenerator.vb (1)
29WithEndEnumStatement(If(destination.EndEnumStatement.IsMissing, SyntaxFactory.EndEnumStatement(), destination.EndEnumStatement))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ArgumentListSyntaxExtensions.vb (1)
14If count = 1 AndAlso argumentList.Arguments.Last().IsMissing AndAlso argumentList.Arguments.SeparatorCount = 0 Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\TypeBlockSyntaxExtensions.vb (1)
91If destinationType.EndBlockStatement.IsMissing Then