2025-08-16 13:13:34 +04:00
|
|
|
using Microsoft.CodeAnalysis;
|
|
|
|
|
|
2025-08-19 04:33:02 +04:00
|
|
|
namespace Telegrator.RoslynGenerators.RoslynExtensions
|
2025-08-16 13:13:34 +04:00
|
|
|
{
|
|
|
|
|
public static class SyntaxTokenExtensions
|
|
|
|
|
{
|
|
|
|
|
public static bool HasModifiers(this SyntaxTokenList modifiers, params string[] expected)
|
|
|
|
|
{
|
|
|
|
|
return modifiers.Count(mod => expected.Contains(mod.ToString())) == expected.Length;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|