misc: chore: Use collection expressions (part 2)

This commit is contained in:
KeatonTheBot
2025-03-10 21:32:01 -05:00
parent c923c0043a
commit 340ec79e9f
176 changed files with 308 additions and 308 deletions
+1 -1
View File
@@ -28,7 +28,7 @@ namespace Ryujinx.Memory
{
_pageSize = MemoryBlock.GetPageSize();
_reservedBlock = new MemoryBlock(size, MemoryAllocationFlags.Reserve | MemoryAllocationFlags.ViewCompatible);
_mappedBlocks = new List<MemoryBlock>();
_mappedBlocks = [];
_pageInit = pageInit;
int pages = (int)BitUtils.DivRoundUp(size, _pageSize);
@@ -51,8 +51,8 @@ namespace Ryujinx.Memory.Tracking
_invalidAccessHandler = invalidAccessHandler;
_singleByteGuestTracking = singleByteGuestTracking;
_virtualRegions = new NonOverlappingRangeList<VirtualRegion>();
_guestVirtualRegions = new NonOverlappingRangeList<VirtualRegion>();
_virtualRegions = [];
_guestVirtualRegions = [];
}
private (ulong address, ulong size) PageAlign(ulong address, ulong size)
@@ -165,7 +165,7 @@ namespace Ryujinx.Memory.Tracking
/// <returns>A list of virtual regions within the given range</returns>
internal List<VirtualRegion> GetVirtualRegionsForHandle(ulong va, ulong size, bool guest)
{
List<VirtualRegion> result = new();
List<VirtualRegion> result = [];
NonOverlappingRangeList<VirtualRegion> regions = guest ? _guestVirtualRegions : _virtualRegions;
regions.GetOrAddRegions(result, va, size, (va, size) => new VirtualRegion(this, va, size, guest));
+1 -1
View File
@@ -8,7 +8,7 @@ namespace Ryujinx.Memory.Tracking
/// </summary>
class VirtualRegion : AbstractRegion
{
public List<RegionHandle> Handles = new();
public List<RegionHandle> Handles = [];
private readonly MemoryTracking _tracking;
private MemoryPermission _lastPermission;