3 writes to s_activeScope
Microsoft.Build (3)
BackEnd\BuildManager\MultiThreadedStrictModeScope.cs (3)
45internal static MultiThreadedStrictModeScope? ActiveScope => Volatile.Read(ref s_activeScope); 92Volatile.Write(ref s_activeScope, scope); 145Volatile.Write(ref s_activeScope, null);
5 references to s_activeScope
Microsoft.Build (5)
BackEnd\BuildManager\MultiThreadedStrictModeScope.cs (5)
51return new(Directory.GetCurrentDirectory(), s_activeScope); 68if (s_activeScope is not null) 134if (!ReferenceEquals(s_activeScope, this)) 203if (ReferenceEquals(s_activeScope, this)) 252if (!ReferenceEquals(s_activeScope, this))