1 write to StateMachineStates
Microsoft.CodeAnalysis (1)
Emit\EditAndContinueMethodDebugInformation.cs (1)
40StateMachineStates = stateMachineStates;
12 references to StateMachineStates
Microsoft.CodeAnalysis (12)
CodeGen\StateMachineStateDebugInfo.cs (2)
31/// For 1st generation EnC delta, this is calculated by examining the <see cref="EditAndContinueMethodDebugInformation.StateMachineStates"/> stored in the baseline metadata. 40/// For 1st generation EnC delta, this is calculated by examining the <see cref="EditAndContinueMethodDebugInformation.StateMachineStates"/> stored in the baseline metadata.
Emit\EditAndContinue\DefinitionMap.cs (4)
321stateMachineStateMap = MakeStateMachineStateMap(debugInfo.StateMachineStates); 323if (!debugInfo.StateMachineStates.IsDefaultOrEmpty) 325firstUnusedIncreasingStateMachineState = debugInfo.StateMachineStates.Max(s => s.StateNumber) + 1; 326firstUnusedDecreasingStateMachineState = debugInfo.StateMachineStates.Min(s => s.StateNumber) - 1;
Emit\EditAndContinueMethodDebugInformation.cs (4)
366writer.WriteCompressedInteger(StateMachineStates.Length); 367if (StateMachineStates.Length > 0) 372int syntaxOffsetBaseline = Math.Min(StateMachineStates.Min(state => state.SyntaxOffset), 0); 375foreach (StateMachineStateDebugInfo state in StateMachineStates.OrderBy(s => s.SyntaxOffset).ThenBy(s => s.AwaitId.RelativeStateOrdinal))
PEWriter\CustomDebugInfoWriter.cs (1)
155if (!debugInfo.StateMachineStates.IsDefaultOrEmpty)
PEWriter\MetadataWriter.PortablePdb.cs (1)
834if (!encInfo.StateMachineStates.IsDefaultOrEmpty)