Class DataFlowAnalysis
Inheritance
DataFlowAnalysis
Assembly: Microsoft.CodeAnalysis.dll
Syntax
public abstract class DataFlowAnalysis
Constructors
DataFlowAnalysis()
Declaration
protected DataFlowAnalysis()
Properties
AlwaysAssigned
Declaration
public abstract ImmutableArray<ISymbol> AlwaysAssigned { get; }
Property Value
Captured
Declaration
public abstract ImmutableArray<ISymbol> Captured { get; }
Property Value
CapturedInside
Declaration
public abstract ImmutableArray<ISymbol> CapturedInside { get; }
Property Value
CapturedOutside
Declaration
public abstract ImmutableArray<ISymbol> CapturedOutside { get; }
Property Value
DataFlowsIn
Declaration
public abstract ImmutableArray<ISymbol> DataFlowsIn { get; }
Property Value
DataFlowsOut
Declaration
public abstract ImmutableArray<ISymbol> DataFlowsOut { get; }
Property Value
DefinitelyAssignedOnEntry
Declaration
public abstract ImmutableArray<ISymbol> DefinitelyAssignedOnEntry { get; }
Property Value
DefinitelyAssignedOnExit
Declaration
public abstract ImmutableArray<ISymbol> DefinitelyAssignedOnExit { get; }
Property Value
ReadInside
Declaration
public abstract ImmutableArray<ISymbol> ReadInside { get; }
Property Value
ReadOutside
Declaration
public abstract ImmutableArray<ISymbol> ReadOutside { get; }
Property Value
Succeeded
Declaration
public abstract bool Succeeded { get; }
Property Value
UnsafeAddressTaken
Declaration
public abstract ImmutableArray<ISymbol> UnsafeAddressTaken { get; }
Property Value
UsedLocalFunctions
Declaration
public abstract ImmutableArray<IMethodSymbol> UsedLocalFunctions { get; }
Property Value
VariablesDeclared
Declaration
public abstract ImmutableArray<ISymbol> VariablesDeclared { get; }
Property Value
WrittenInside
Declaration
public abstract ImmutableArray<ISymbol> WrittenInside { get; }
Property Value
WrittenOutside
Declaration
public abstract ImmutableArray<ISymbol> WrittenOutside { get; }
Property Value