20 references to SK_MethodSymbol
Microsoft.CSharp (20)
Microsoft\CSharp\RuntimeBinder\Errors\UserStringBuilder.cs (2)
36case SYMKIND.SK_MethodSymbol: 348case SYMKIND.SK_MethodSymbol:
Microsoft\CSharp\RuntimeBinder\RuntimeBinder.cs (4)
169if (swt != null && swt.Sym.getKind() != SYMKIND.SK_MethodSymbol) 574case SYMKIND.SK_MethodSymbol: 770if (swt.Sym.getKind() != SYMKIND.SK_MethodSymbol) 1180case SYMKIND.SK_MethodSymbol:
Microsoft\CSharp\RuntimeBinder\Semantics\ExpressionBinder.cs (1)
732Debug.Assert(grp.SymKind == SYMKIND.SK_MethodSymbol || grp.SymKind == SYMKIND.SK_PropertySymbol && ((grp.Flags & EXPRFLAG.EXF_INDEXER) != 0));
Microsoft\CSharp\RuntimeBinder\Semantics\ExprFactory.cs (1)
330, name, method.TypeArgs, method.MethProp()?.getKind() ?? SYMKIND.SK_MethodSymbol, method.GetType(),
Microsoft\CSharp\RuntimeBinder\Semantics\GroupToArgsBinder.cs (4)
94Debug.Assert(_pGroup.SymKind == SYMKIND.SK_MethodSymbol || _pGroup.SymKind == SYMKIND.SK_PropertySymbol && 0 != (_pGroup.Flags & EXPRFLAG.EXF_INDEXER)); 1077Debug.Assert(_pGroup.SymKind == SYMKIND.SK_MethodSymbol || _pGroup.SymKind == SYMKIND.SK_PropertySymbol && 0 != (_pGroup.Flags & EXPRFLAG.EXF_INDEXER)); 1078Debug.Assert(_pGroup.TypeArgs.Count == 0 || _pGroup.SymKind == SYMKIND.SK_MethodSymbol); 1081if (_pGroup.SymKind == SYMKIND.SK_MethodSymbol)
Microsoft\CSharp\RuntimeBinder\Semantics\SemanticChecker.cs (1)
49case SYMKIND.SK_MethodSymbol:
Microsoft\CSharp\RuntimeBinder\Semantics\Symbols\Symbol.cs (4)
157case SYMKIND.SK_MethodSymbol: 181case SYMKIND.SK_MethodSymbol: 207case SYMKIND.SK_MethodSymbol: 221case SYMKIND.SK_MethodSymbol:
Microsoft\CSharp\RuntimeBinder\Semantics\Symbols\SymbolMask.cs (1)
15MASK_MethodSymbol = 1 << SYMKIND.SK_MethodSymbol,
Microsoft\CSharp\RuntimeBinder\Semantics\Symbols\SymFactory.cs (2)
41case SYMKIND.SK_MethodSymbol: 130NewBasicSymbol(SYMKIND.SK_MethodSymbol, name, parent) as MethodSymbol;