public CSharpNonCopyableSymbolWalker(SymbolAnalysisContext context, NonCopyableTypesCache cache)
     : base(context, cache)
 {
 }
 protected override NonCopyableSymbolWalker CreateSymbolWalker(SymbolAnalysisContext context, NonCopyableTypesCache cache)
 => new CSharpNonCopyableSymbolWalker(context, cache);
 public CSharpNonCopyableWalker(OperationBlockAnalysisContext context, NonCopyableTypesCache cache)
     : base(context, cache)
 {
 }
 protected override NonCopyableWalker CreateWalker(OperationBlockAnalysisContext context, NonCopyableTypesCache cache)
 => new CSharpNonCopyableWalker(context, cache);