Share via


SemanticModel.AnalyzeDataFlowCore Method

Definition

Overloads

AnalyzeDataFlowCore(SyntaxNode)

Analyze data-flow within a part of a method body.

AnalyzeDataFlowCore(SyntaxNode, SyntaxNode)

Analyze data-flow within a part of a method body.

AnalyzeDataFlowCore(SyntaxNode)

Source:
SemanticModel.cs
Source:
SemanticModel.cs
Source:
SemanticModel.cs
Source:
SemanticModel.cs
Source:
SemanticModel.cs
Source:
SemanticModel.cs
Source:
SemanticModel.cs
Source:
SemanticModel.cs
Source:
SemanticModel.cs
Source:
SemanticModel.cs
Source:
SemanticModel.cs
Source:
SemanticModel.cs
Source:
SemanticModel.cs
Source:
SemanticModel.cs
Source:
SemanticModel.cs
Source:
SemanticModel.cs
Source:
SemanticModel.cs
Source:
SemanticModel.cs
Source:
SemanticModel.cs
Source:
SemanticModel.cs
Source:
SemanticModel.cs
Source:
SemanticModel.cs
Source:
SemanticModel.cs
Source:
SemanticModel.cs

Analyze data-flow within a part of a method body.

protected:
 abstract Microsoft::CodeAnalysis::DataFlowAnalysis ^ AnalyzeDataFlowCore(Microsoft::CodeAnalysis::SyntaxNode ^ statementOrExpression);
protected abstract Microsoft.CodeAnalysis.DataFlowAnalysis AnalyzeDataFlowCore (Microsoft.CodeAnalysis.SyntaxNode statementOrExpression);
abstract member AnalyzeDataFlowCore : Microsoft.CodeAnalysis.SyntaxNode -> Microsoft.CodeAnalysis.DataFlowAnalysis
Protected MustOverride Function AnalyzeDataFlowCore (statementOrExpression As SyntaxNode) As DataFlowAnalysis

Parameters

statementOrExpression
SyntaxNode

The statement or expression to be analyzed.

Returns

An object that can be used to obtain the result of the data flow analysis.

Exceptions

The statement or expression is not with a method body or field or property initializer.

Remarks

The statement or expression must be fully inside a method body.

Applies to

AnalyzeDataFlowCore(SyntaxNode, SyntaxNode)

Source:
SemanticModel.cs
Source:
SemanticModel.cs
Source:
SemanticModel.cs
Source:
SemanticModel.cs
Source:
SemanticModel.cs
Source:
SemanticModel.cs
Source:
SemanticModel.cs
Source:
SemanticModel.cs
Source:
SemanticModel.cs
Source:
SemanticModel.cs
Source:
SemanticModel.cs
Source:
SemanticModel.cs
Source:
SemanticModel.cs
Source:
SemanticModel.cs
Source:
SemanticModel.cs
Source:
SemanticModel.cs
Source:
SemanticModel.cs
Source:
SemanticModel.cs
Source:
SemanticModel.cs
Source:
SemanticModel.cs
Source:
SemanticModel.cs
Source:
SemanticModel.cs
Source:
SemanticModel.cs
Source:
SemanticModel.cs

Analyze data-flow within a part of a method body.

protected:
 abstract Microsoft::CodeAnalysis::DataFlowAnalysis ^ AnalyzeDataFlowCore(Microsoft::CodeAnalysis::SyntaxNode ^ firstStatement, Microsoft::CodeAnalysis::SyntaxNode ^ lastStatement);
protected abstract Microsoft.CodeAnalysis.DataFlowAnalysis AnalyzeDataFlowCore (Microsoft.CodeAnalysis.SyntaxNode firstStatement, Microsoft.CodeAnalysis.SyntaxNode lastStatement);
abstract member AnalyzeDataFlowCore : Microsoft.CodeAnalysis.SyntaxNode * Microsoft.CodeAnalysis.SyntaxNode -> Microsoft.CodeAnalysis.DataFlowAnalysis
Protected MustOverride Function AnalyzeDataFlowCore (firstStatement As SyntaxNode, lastStatement As SyntaxNode) As DataFlowAnalysis

Parameters

firstStatement
SyntaxNode

The first node to be included within the analysis.

lastStatement
SyntaxNode

The last node to be included within the analysis.

Returns

An object that can be used to obtain the result of the data flow analysis.

Exceptions

The span is not with a method body.

Remarks

The first and last nodes must be fully inside the same method body.

Applies to