3 writes to swtSlot
Microsoft.CSharp (3)
Microsoft\CSharp\RuntimeBinder\SymbolTable.cs (3)
1253prop.swtSlot = null; 1437methodSymbol.swtSlot = GetSlotForOverride(method); 1445methodSymbol.swtSlot = null;
9 references to swtSlot
Microsoft.CSharp (9)
Microsoft\CSharp\RuntimeBinder\Errors\UserStringBuilder.cs (6)
167if (meth.IsExpImpl() && meth.swtSlot) 172SubstContext ctx = new SubstContext(TypeManager.SubstType(meth.swtSlot.GetType(), pctx)); 173ErrAppendSym(meth.swtSlot.Sym, ctx, fArgs); 292if (prop.swtSlot.Sym != null) 294SubstContext ctx = new SubstContext(TypeManager.SubstType(prop.swtSlot.GetType(), pctx)); 295ErrAppendSym(prop.swtSlot.Sym, ctx);
Microsoft\CSharp\RuntimeBinder\Semantics\GroupToArgsBinder.cs (3)
604var slotMethod = method.swtSlot?.Meth(); 628if (meth.swtSlot.Sym != null && meth.swtSlot.Sym == method)