4 instantiations of VMStateTree
dotnet-MsiInstallation.Tests (4)
Framework\VirtualMachine.cs (3)
112_vmState.VMStates[_vmState.DefaultRootState] = new VMStateTree() 197var newState = new VMStateTree() 329var resultingState = new VMStateTree
Framework\VMStateTree.cs (1)
64var tree = new VMStateTree()
16 references to VMStateTree
dotnet-MsiInstallation.Tests (16)
Framework\VirtualMachine.cs (10)
22VMStateTree _currentState; 23VMStateTree _currentAppliedState; 149foreach (var state in _vmState.VMStates.Values.ToList()) 161void Recurse(VMStateTree node) 170foreach (var result in node.Actions.Select(a => a.Value.resultingState)) 179if (_vmState.VMStates.TryGetValue(stateName, out var state)) 197var newState = new VMStateTree() 329var resultingState = new VMStateTree 586VMStateTree _snapshot; 588public VMSnapshot(VirtualMachine vm, VMStateTree snapshot)
Framework\VMStateTree.cs (6)
13public Dictionary<SerializedVMAction, (VMActionResult actionResult, VMStateTree resultingState)> Actions { get; set; } = new(); 62public VMStateTree ToVMStateTree() 64var tree = new VMStateTree() 87public Dictionary<string, VMStateTree> VMStates { get; set; } = new Dictionary<string, VMStateTree>(); 98public VMStateTree GetRootState()