Example #1
0
        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));
            }
        }
Example #2
0
        public static void SkipEmptyName(this SyntaxNodeAnalysisContext context, [NotNull] Action <SymbolAnalysisContext> action)
        {
            SymbolAnalysisContext symbolContext = context.ToSymbolContext();

            symbolContext.SkipEmptyName(_ => action(symbolContext));
        }