public static void SkipEmptyName(this SyntaxNodeAnalysisContext context, [NotNull] Action <SymbolAnalysisContext> action) { SymbolAnalysisContext symbolContext = context.ToSymbolContext(); #pragma warning disable AV2310 // Code blocks should not contain inline comments // Bug workaround for https://github.com/dotnet/roslyn/issues/16209 #pragma warning restore AV2310 // Code blocks should not contain inline comments if (symbolContext.Symbol != null) { symbolContext.SkipEmptyName(_ => action(symbolContext)); } }
public static void SkipEmptyName(this SyntaxNodeAnalysisContext context, [NotNull] Action <SymbolAnalysisContext> action) { SymbolAnalysisContext symbolContext = context.ToSymbolContext(); symbolContext.SkipEmptyName(_ => action(symbolContext)); }