{
lock (TraceInternal.critSec)
{
- foreach (TraceListener? listener in Listeners) // TODO-NULLABLE https://github.com/dotnet/csharplang/issues/3214
+ foreach (TraceListener listener in Listeners)
{
- listener!.IndentLevel = indentLevel;
+ listener.IndentLevel = indentLevel;
}
}
}
{
lock (TraceInternal.critSec)
{
- foreach (TraceListener? listener in Listeners) // TODO-NULLABLE https://github.com/dotnet/csharplang/issues/3214
+ foreach (TraceListener listener in Listeners)
{
- listener!.IndentSize = indentSize;
+ listener.IndentSize = indentSize;
}
}
}
{
lock (critSec)
{
- foreach (TraceListener? listener in Listeners) // TODO-NULLABLE https://github.com/dotnet/csharplang/issues/3214
+ foreach (TraceListener listener in Listeners)
{
- listener!.Flush();
+ listener.Flush();
}
}
}
else
{
- foreach (TraceListener? listener in Listeners) // TODO-NULLABLE https://github.com/dotnet/csharplang/issues/3214
+ foreach (TraceListener listener in Listeners)
{
- if (!listener!.IsThreadSafe)
+ if (!listener.IsThreadSafe)
{
lock (listener)
{
// Use global lock
lock (critSec)
{
- foreach (TraceListener? listener in Listeners) // TODO-NULLABLE https://github.com/dotnet/csharplang/issues/3214
+ foreach (TraceListener listener in Listeners)
{
- listener!.Close();
+ listener.Close();
}
}
}
{
lock (critSec)
{
- foreach (TraceListener? listener in Listeners) // TODO-NULLABLE https://github.com/dotnet/csharplang/issues/3214
+ foreach (TraceListener listener in Listeners)
{
- listener!.Fail(message);
+ listener.Fail(message);
if (AutoFlush) listener.Flush();
}
}
}
else
{
- foreach (TraceListener? listener in Listeners) // TODO-NULLABLE https://github.com/dotnet/csharplang/issues/3214
+ foreach (TraceListener listener in Listeners)
{
- if (!listener!.IsThreadSafe)
+ if (!listener.IsThreadSafe)
{
lock (listener)
{
{
lock (critSec)
{
- foreach (TraceListener? listener in Listeners) // TODO-NULLABLE https://github.com/dotnet/csharplang/issues/3214
+ foreach (TraceListener listener in Listeners)
{
- listener!.Fail(message, detailMessage);
+ listener.Fail(message, detailMessage);
if (AutoFlush) listener.Flush();
}
}
}
else
{
- foreach (TraceListener? listener in Listeners) // TODO-NULLABLE https://github.com/dotnet/csharplang/issues/3214
+ foreach (TraceListener listener in Listeners)
{
- if (!listener!.IsThreadSafe)
+ if (!listener.IsThreadSafe)
{
lock (listener)
{
{
if (args == null)
{
- foreach (TraceListener? listener in Listeners) // TODO-NULLABLE https://github.com/dotnet/csharplang/issues/3214
+ foreach (TraceListener listener in Listeners)
{
- listener!.TraceEvent(EventCache, AppName, eventType, id, format);
+ listener.TraceEvent(EventCache, AppName, eventType, id, format);
if (AutoFlush) listener.Flush();
}
}
else
{
- foreach (TraceListener? listener in Listeners) // TODO-NULLABLE https://github.com/dotnet/csharplang/issues/3214
+ foreach (TraceListener listener in Listeners)
{
- listener!.TraceEvent(EventCache, AppName, eventType, id, format!, args);
+ listener.TraceEvent(EventCache, AppName, eventType, id, format!, args);
if (AutoFlush) listener.Flush();
}
}
{
if (args == null)
{
- foreach (TraceListener? listener in Listeners) // TODO-NULLABLE https://github.com/dotnet/csharplang/issues/3214
+ foreach (TraceListener listener in Listeners)
{
- if (!listener!.IsThreadSafe)
+ if (!listener.IsThreadSafe)
{
lock (listener)
{
}
else
{
- foreach (TraceListener? listener in Listeners) // TODO-NULLABLE https://github.com/dotnet/csharplang/issues/3214
+ foreach (TraceListener listener in Listeners)
{
- if (!listener!.IsThreadSafe)
+ if (!listener.IsThreadSafe)
{
lock (listener)
{
{
lock (critSec)
{
- foreach (TraceListener? listener in Listeners) // TODO-NULLABLE https://github.com/dotnet/csharplang/issues/3214
+ foreach (TraceListener listener in Listeners)
{
- listener!.Write(message);
+ listener.Write(message);
if (AutoFlush) listener.Flush();
}
}
}
else
{
- foreach (TraceListener? listener in Listeners) // TODO-NULLABLE https://github.com/dotnet/csharplang/issues/3214
+ foreach (TraceListener listener in Listeners)
{
- if (!listener!.IsThreadSafe)
+ if (!listener.IsThreadSafe)
{
lock (listener)
{
{
lock (critSec)
{
- foreach (TraceListener? listener in Listeners) // TODO-NULLABLE https://github.com/dotnet/csharplang/issues/3214
+ foreach (TraceListener listener in Listeners)
{
- listener!.Write(value);
+ listener.Write(value);
if (AutoFlush) listener.Flush();
}
}
}
else
{
- foreach (TraceListener? listener in Listeners) // TODO-NULLABLE https://github.com/dotnet/csharplang/issues/3214
+ foreach (TraceListener listener in Listeners)
{
- if (!listener!.IsThreadSafe)
+ if (!listener.IsThreadSafe)
{
lock (listener)
{
{
lock (critSec)
{
- foreach (TraceListener? listener in Listeners) // TODO-NULLABLE https://github.com/dotnet/csharplang/issues/3214
+ foreach (TraceListener listener in Listeners)
{
- listener!.Write(message, category);
+ listener.Write(message, category);
if (AutoFlush) listener.Flush();
}
}
}
else
{
- foreach (TraceListener? listener in Listeners) // TODO-NULLABLE https://github.com/dotnet/csharplang/issues/3214
+ foreach (TraceListener listener in Listeners)
{
- if (!listener!.IsThreadSafe)
+ if (!listener.IsThreadSafe)
{
lock (listener)
{
{
lock (critSec)
{
- foreach (TraceListener? listener in Listeners) // TODO-NULLABLE https://github.com/dotnet/csharplang/issues/3214
+ foreach (TraceListener listener in Listeners)
{
- listener!.Write(value, category);
+ listener.Write(value, category);
if (AutoFlush) listener.Flush();
}
}
}
else
{
- foreach (TraceListener? listener in Listeners) // TODO-NULLABLE https://github.com/dotnet/csharplang/issues/3214
+ foreach (TraceListener listener in Listeners)
{
- if (!listener!.IsThreadSafe)
+ if (!listener.IsThreadSafe)
{
lock (listener)
{
{
lock (critSec)
{
- foreach (TraceListener? listener in Listeners) // TODO-NULLABLE https://github.com/dotnet/csharplang/issues/3214
+ foreach (TraceListener listener in Listeners)
{
- listener!.WriteLine(message);
+ listener.WriteLine(message);
if (AutoFlush) listener.Flush();
}
}
}
else
{
- foreach (TraceListener? listener in Listeners) // TODO-NULLABLE https://github.com/dotnet/csharplang/issues/3214
+ foreach (TraceListener listener in Listeners)
{
- if (!listener!.IsThreadSafe)
+ if (!listener.IsThreadSafe)
{
lock (listener)
{
{
lock (critSec)
{
- foreach (TraceListener? listener in Listeners) // TODO-NULLABLE https://github.com/dotnet/csharplang/issues/3214
+ foreach (TraceListener listener in Listeners)
{
- listener!.WriteLine(value);
+ listener.WriteLine(value);
if (AutoFlush) listener.Flush();
}
}
}
else
{
- foreach (TraceListener? listener in Listeners) // TODO-NULLABLE https://github.com/dotnet/csharplang/issues/3214
+ foreach (TraceListener listener in Listeners)
{
- if (!listener!.IsThreadSafe)
+ if (!listener.IsThreadSafe)
{
lock (listener)
{
{
lock (critSec)
{
- foreach (TraceListener? listener in Listeners) // TODO-NULLABLE https://github.com/dotnet/csharplang/issues/3214
+ foreach (TraceListener listener in Listeners)
{
- listener!.WriteLine(message, category);
+ listener.WriteLine(message, category);
if (AutoFlush) listener.Flush();
}
}
}
else
{
- foreach (TraceListener? listener in Listeners) // TODO-NULLABLE https://github.com/dotnet/csharplang/issues/3214
+ foreach (TraceListener listener in Listeners)
{
- if (!listener!.IsThreadSafe)
+ if (!listener.IsThreadSafe)
{
lock (listener)
{
{
lock (critSec)
{
- foreach (TraceListener? listener in Listeners) // TODO-NULLABLE https://github.com/dotnet/csharplang/issues/3214
+ foreach (TraceListener listener in Listeners)
{
- listener!.WriteLine(value, category);
+ listener.WriteLine(value, category);
if (AutoFlush) listener.Flush();
}
}
}
else
{
- foreach (TraceListener? listener in Listeners) // TODO-NULLABLE https://github.com/dotnet/csharplang/issues/3214
+ foreach (TraceListener listener in Listeners)
{
- if (!listener!.IsThreadSafe)
+ if (!listener.IsThreadSafe)
{
lock (listener)
{
}
break;
case NamespaceList.ListType.Set:
- foreach (string? wildcard in list.Enumerate)
+ foreach (string wildcard in list.Enumerate)
{
- Debug.Assert(wildcard != null);
AddWildcard(wildcard, particle);
}
break;
if (_wildcards != null)
{
- foreach (string? wildcard in _wildcards.Keys)
+ foreach (string wildcard in _wildcards.Keys)
{
- Debug.Assert(wildcard != null);
if (list.Allows(wildcard))
{
match.Add(_wildcards[wildcard]);
/// </summary>
public string NameOf(int symbol)
{
-#pragma warning disable CS8605 // TODO-NULLABLE https://github.com/dotnet/csharplang/issues/3214
foreach (DictionaryEntry de in _names)
-#pragma warning restore CS8605
{
if ((int)de.Value! == symbol)
{
if (_wildcards != null)
{
-#pragma warning disable CS8605 // TODO-NULLABLE https://github.com/dotnet/csharplang/issues/3214
foreach (DictionaryEntry de in _wildcards)
-#pragma warning restore CS8605
{
if ((int)de!.Value! == symbol)
{
public override void ExpandTree(InteriorNode parent, SymbolsDictionary symbols, Positions positions)
{
SyntaxTreeNode? replacementNode = null;
-#pragma warning disable CS8605 // TODO-NULLABLE https://github.com/dotnet/csharplang/issues/3214
foreach (int symbol in GetResolvedSymbols(symbols))
-#pragma warning restore CS8605
{
if (symbols.GetParticle(symbol) != particle)
{
public override ArrayList? ExpectedElements(ValidationState context, bool isRequiredOnly)
{
ArrayList? names = null;
-#pragma warning disable CS8605 // TODO-NULLABLE https://github.com/dotnet/csharplang/issues/3214
foreach (DictionaryEntry entry in _elements)
-#pragma warning restore CS8605
{
if (!context.AllElementsSet![(int)entry.Value!] && (!isRequiredOnly || _isRequired[(int)entry.Value]))
{
public override ArrayList ExpectedParticles(ValidationState context, bool isRequiredOnly, XmlSchemaSet schemaSet)
{
ArrayList expectedParticles = new ArrayList();
-#pragma warning disable CS8605 // TODO-NULLABLE https://github.com/dotnet/csharplang/issues/3214
foreach (DictionaryEntry entry in _elements)
-#pragma warning restore CS8605
{
if (!context.AllElementsSet![(int)entry.Value!] && (!isRequiredOnly || _isRequired[(int)entry.Value]))
{