using System; using System.Collections.Generic; using System.Diagnostics.CodeAnalysis; namespace ICSharpCode.Decompiler.Tests.TestCases.Pretty { public static class ParamsCollections { public static void ParamsEnumerable(params IEnumerable values) { } public static void ParamsList(params List values) { } public static void ParamsReadOnlySpan(params ReadOnlySpan values) { } public static void ParamsSpan(params Span values) { // note: implicitly "scoped", "params scoped Span values" is allowed // but "scoped" is always redundant for params. } public static void ParamUnscopedSpan([UnscopedRef] params Span values) { } } }