20 references to SK_MethodSymbol
Microsoft.CSharp (20)
Microsoft\CSharp\RuntimeBinder\Errors\UserStringBuilder.cs (2)
35case SYMKIND.SK_MethodSymbol: 337case SYMKIND.SK_MethodSymbol:
Microsoft\CSharp\RuntimeBinder\RuntimeBinder.cs (4)
165if (swt != null && swt.Sym.getKind() != SYMKIND.SK_MethodSymbol) 558case SYMKIND.SK_MethodSymbol: 748if (swt.Sym.getKind() != SYMKIND.SK_MethodSymbol) 1154case SYMKIND.SK_MethodSymbol:
Microsoft\CSharp\RuntimeBinder\Semantics\ExpressionBinder.cs (1)
716Debug.Assert(grp.SymKind == SYMKIND.SK_MethodSymbol || grp.SymKind == SYMKIND.SK_PropertySymbol && ((grp.Flags & EXPRFLAG.EXF_INDEXER) != 0));
Microsoft\CSharp\RuntimeBinder\Semantics\ExprFactory.cs (1)
320, name, method.TypeArgs, method.MethProp()?.getKind() ?? SYMKIND.SK_MethodSymbol, method.GetType(),
Microsoft\CSharp\RuntimeBinder\Semantics\GroupToArgsBinder.cs (4)
93Debug.Assert(_pGroup.SymKind == SYMKIND.SK_MethodSymbol || _pGroup.SymKind == SYMKIND.SK_PropertySymbol && 0 != (_pGroup.Flags & EXPRFLAG.EXF_INDEXER)); 1076Debug.Assert(_pGroup.SymKind == SYMKIND.SK_MethodSymbol || _pGroup.SymKind == SYMKIND.SK_PropertySymbol && 0 != (_pGroup.Flags & EXPRFLAG.EXF_INDEXER)); 1077Debug.Assert(_pGroup.TypeArgs.Count == 0 || _pGroup.SymKind == SYMKIND.SK_MethodSymbol); 1080if (_pGroup.SymKind == SYMKIND.SK_MethodSymbol)
Microsoft\CSharp\RuntimeBinder\Semantics\SemanticChecker.cs (1)
47case 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)
39case SYMKIND.SK_MethodSymbol: 123NewBasicSymbol(SYMKIND.SK_MethodSymbol, name, parent) as MethodSymbol;