35 references to AsNode
Microsoft.CodeAnalysis.CSharp.Features (10)
Highlighting\KeywordHighlighters\AsyncAwaitHighlighter.cs (1)
59
if (child.
AsNode
(out var childNode))
Highlighting\KeywordHighlighters\SwitchStatementHighlighter.cs (1)
88
if (!childNodeOrToken.
AsNode
(out var child))
RelatedDocuments\CSharpRelatedDocumentsService.cs (1)
62
if (child.
AsNode
(out var childNode))
src\Analyzers\CSharp\Analyzers\NewLines\ArrowExpressionClausePlacement\ArrowExpressionClausePlacementDiagnosticAnalyzer.cs (1)
56
if (child.
AsNode
(out var childNode))
src\Analyzers\CSharp\Analyzers\NewLines\ConstructorInitializerPlacement\ConstructorInitializerPlacementDiagnosticAnalyzer.cs (1)
60
if (child.
AsNode
(out var childNode))
src\Analyzers\CSharp\Analyzers\NewLines\EmbeddedStatementPlacement\EmbeddedStatementPlacementDiagnosticAnalyzer.cs (1)
63
if (child.
AsNode
(out var childNode))
src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryNullableDirective\CSharpRemoveRedundantNullableDirectiveDiagnosticAnalyzer.cs (1)
74
if (current.
AsNode
(out var childNode))
src\Analyzers\CSharp\Analyzers\UsePatternMatching\CSharpIsAndCastCheckDiagnosticAnalyzer.cs (1)
235
if (child.
AsNode
(out var childNode))
StringIndentation\CSharpStringIndentationService.cs (1)
61
if (child.
AsNode
(out var childNode))
UsePatternMatching\CSharpIsAndCastCheckWithoutNameDiagnosticAnalyzer.cs (1)
192
if (child.
AsNode
(out var childNode))
Microsoft.CodeAnalysis.CSharp.Workspaces (2)
Classification\Worker.cs (1)
98
if (child.
AsNode
(out var childNode))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ParenthesizedExpressionSyntaxExtensions.cs (1)
374
if (nodeOrToken.
AsNode
(out var childNode))
Microsoft.CodeAnalysis.Features (8)
ConvertForToForEach\AbstractConvertForToForEachCodeRefactoringProvider.cs (2)
184
if (child.
AsNode
(out var childNode) &&
461
if (child.
AsNode
(out var childNode))
EmbeddedLanguages\Json\LanguageServices\AbstractJsonDetectionAnalyzer.cs (1)
67
if (child.
AsNode
(out var childNode))
EmbeddedLanguages\Json\LanguageServices\AbstractJsonDiagnosticAnalyzer.cs (1)
63
if (child.
AsNode
(out var childNode))
src\Analyzers\Core\Analyzers\NewLines\ConsecutiveStatementPlacement\AbstractConsecutiveStatementPlacementDiagnosticAnalyzer.cs (1)
62
if (child.
AsNode
(out var childNode))
src\Analyzers\Core\Analyzers\NewLines\MultipleBlankLines\AbstractMultipleBlankLinesDiagnosticAnalyzer.cs (1)
61
if (child.
AsNode
(out var childNode))
src\Analyzers\Core\Analyzers\UseObjectInitializer\UseNamedMemberInitializerAnalyzer.cs (1)
201
if (child.
AsNode
(out var childNode) &&
Structure\Syntax\BlockSpanCollector.cs (1)
51
if (nodeOrToken.
AsNode
(out var childNode))
Microsoft.CodeAnalysis.Workspaces (15)
Classification\SyntaxClassification\AbstractSyntaxClassificationService.Worker.cs (1)
117
if (nodeOrToken.
AsNode
(out var node))
FindSymbols\FindLiterals\FindLiteralsSearchEngine.cs (1)
157
if (child.
AsNode
(out var childNode))
FindSymbols\FindReferences\FindReferenceCache.cs (1)
164
if (current.
AsNode
(out var currentNode))
FindSymbols\Shared\AbstractSyntaxIndex.cs (1)
152
if (child.
AsNode
(out var childNode))
ObsoleteSymbol\AbstractObsoleteSymbolService.cs (1)
78
if (child.
AsNode
(out var childNode))
ReassignedVariable\AbstractReassignedVariableService.cs (2)
83
if (child.
AsNode
(out var childNode))
308
if (child.
AsNode
(out var childNode))
Shared\Utilities\SemanticMap.Walker.cs (1)
18
if (child.
AsNode
(out var childNode))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SemanticEquivalence.cs (2)
115
if (c1.
AsNode
(out var c1Node) && c2.
AsNode
(out var c2Node))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SemanticModelExtensions.cs (1)
126
if (child.
AsNode
(out var childNode) &&
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeOrTokenExtensions.cs (2)
48
if (t.
AsNode
(out var childNode))
60
=> nodeOrToken.
AsNode
(out var node) ? node.WithAppendedTrailingTrivia(trivia) : nodeOrToken.AsToken().WithAppendedTrailingTrivia(trivia);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\FormattingExtensions.cs (1)
281
var (firstToken, lastToken) = nodeOrToken.
AsNode
(out var childNode)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.AliasSymbolKey.cs (1)
88
if (child.
AsNode
(out var childNode))