50 writes to _flags
System.Private.Uri (50)
System\Uri.cs (33)
142_flags |= Flags.Debug_LeftConstructor;
208Interlocked.Or(ref Unsafe.As<Flags, ulong>(ref _flags), (ulong)flags);
216_flags |= flags;
529_flags = Flags.Zero;
575_flags = Flags.Zero;
1960_flags |= Flags.ErrorOrParsingRecursion;
1985_flags &= ~(Flags.IndexMask | Flags.UserDrivenParsing);
2005_flags |= Flags.BasicHostType;
2006_flags |= (Flags)idx;
2035_flags |= Flags.AuthorityFound;
2050_flags |= Flags.DosPath;
2055_flags |= Flags.AuthorityFound;
2074_flags |= Flags.UncPath;
2080_flags |= Flags.UnixPath | Flags.AuthorityFound;
2101_flags |= Flags.AuthorityFound;
2112_flags |= Flags.AuthorityFound;
2125_flags |= ((Flags)idx | Flags.UnknownHostType);
2143_flags |= ((Flags)idx | Flags.UnknownHostType);
2152_flags |= (((_flags & Flags.AuthorityFound) != 0) ? Flags.BasicHostType : Flags.UnknownHostType);
2153_flags |= (Flags)idx;
2168idx = CheckAuthorityHelper(pUriString, idx, length, ref err, ref _flags, _syntax, ref newHost);
2195_flags |= (Flags)idx;
2405Flags oldValue = Interlocked.CompareExchange(ref _flags, (current & ~Flags.IndexMask) | cF, current);
2428_flags |= Flags.ErrorOrParsingRecursion;
2431_flags &= ~Flags.ErrorOrParsingRecursion;
2602_flags = (_flags & ~Flags.HostTypeMask) | Flags.BasicHostType;
2611_flags |= (Flags.HostNotCanonical | Flags.E_HostNotCanonical);
2615_flags = (_flags & ~Flags.HostTypeMask) | (flags & Flags.HostTypeMask);
2626_flags &= ~Flags.NotDefaultPort;
2627_flags |= (Flags.PortNotCanonical | Flags.E_PortNotCanonical);
2641_flags &= ~Flags.NotDefaultPort;
2643_flags |= Flags.NotDefaultPort;
2645_flags |= (Flags.PortNotCanonical | Flags.E_PortNotCanonical);
49 references to _flags
System.Private.Uri (49)