50 writes to _flags
System.Private.Uri (50)
System\Uri.cs (33)
141_flags |= Flags.Debug_LeftConstructor;
255Interlocked.Or(ref Unsafe.As<Flags, ulong>(ref _flags), (ulong)flags);
263_flags |= flags;
578_flags = Flags.Zero;
624_flags = Flags.Zero;
2007_flags |= Flags.ErrorOrParsingRecursion;
2032_flags &= ~(Flags.IndexMask | Flags.UserDrivenParsing);
2052_flags |= Flags.BasicHostType;
2053_flags |= (Flags)idx;
2082_flags |= Flags.AuthorityFound;
2097_flags |= Flags.DosPath;
2102_flags |= Flags.AuthorityFound;
2121_flags |= Flags.UncPath;
2127_flags |= Flags.UnixPath | Flags.AuthorityFound;
2148_flags |= Flags.AuthorityFound;
2159_flags |= Flags.AuthorityFound;
2172_flags |= ((Flags)idx | Flags.UnknownHostType);
2190_flags |= ((Flags)idx | Flags.UnknownHostType);
2199_flags |= (((_flags & Flags.AuthorityFound) != 0) ? Flags.BasicHostType : Flags.UnknownHostType);
2200_flags |= (Flags)idx;
2215idx = CheckAuthorityHelper(pUriString, idx, length, ref err, ref _flags, _syntax, ref newHost);
2242_flags |= (Flags)idx;
2451Flags oldValue = Interlocked.CompareExchange(ref _flags, (current & ~Flags.IndexMask) | cF, current);
2474_flags |= Flags.ErrorOrParsingRecursion;
2477_flags &= ~Flags.ErrorOrParsingRecursion;
2650_flags = (_flags & ~Flags.HostTypeMask) | Flags.BasicHostType;
2660_flags |= (Flags.HostNotCanonical | Flags.E_HostNotCanonical);
2664_flags = (_flags & ~Flags.HostTypeMask) | (flags & Flags.HostTypeMask);
2675_flags &= ~Flags.NotDefaultPort;
2676_flags |= (Flags.PortNotCanonical | Flags.E_PortNotCanonical);
2690_flags &= ~Flags.NotDefaultPort;
2692_flags |= Flags.NotDefaultPort;
2694_flags |= (Flags.PortNotCanonical | Flags.E_PortNotCanonical);
49 references to _flags
System.Private.Uri (49)