1 write to Symbol
Microsoft.CodeAnalysis.VisualBasic (1)
Analysis\FlowAnalysis\DataFlowPass.VariableIdentifier.vb (1)
25
Me.
Symbol
= symbol
19 references to Symbol
Microsoft.CodeAnalysis.VisualBasic (19)
Analysis\FlowAnalysis\AlwaysAssignedWalker.vb (2)
47
If v.Exists AndAlso v.
Symbol
.Kind <> SymbolKind.Field Then
48
result.Add(v.
Symbol
)
Analysis\FlowAnalysis\DataFlowPass.VariableIdentifier.vb (4)
35
Return
Symbol
IsNot Nothing
40
Return Hash.Combine(Me.
Symbol
.GetHashCode, Me.ContainingSlot.GetHashCode)
44
Return Me.
Symbol
.Equals(obj.
Symbol
) AndAlso Me.ContainingSlot = obj.ContainingSlot
Analysis\FlowAnalysis\DataFlowPass.vb (5)
269
builder.Append(If(bit = 0, "*", id.
Symbol
.Name))
688
Dim type As TypeSymbol = GetVariableType(id.
Symbol
)
715
Dim parentSymbol As Symbol = parentIdentifier.
Symbol
736
Dim type As TypeSymbol = GetVariableType(id.
Symbol
)
769
Dim parentSymbol As Symbol = parentIdentifier.
Symbol
Analysis\FlowAnalysis\DataFlowsOutWalker.vb (3)
110
Dim exprIdentifier = DirectCast(variableBySlot(slot).
Symbol
, ParameterSymbol)
127
Debug.Assert(locSymbol Is variableBySlot(slot).
Symbol
)
128
_dataFlowsOut.Add(variableBySlot(slot).
Symbol
)
Analysis\FlowAnalysis\DefinitelyAssignedWalker.vb (1)
74
Dim symbol = variableBySlot(slot).
Symbol
Analysis\IteratorAndAsyncAnalysis\IteratorAndAsyncCaptureWalker.vb (4)
85
If v.
Symbol
IsNot Nothing AndAlso HoistInDebugBuild(v.
Symbol
, skipByRefLocals) Then
86
variablesToHoist.Add(v.
Symbol
)
197
Dim symbol As Symbol = variableBySlot(i).
Symbol