1 write to _pGroup
Microsoft.CSharp (1)
Microsoft\CSharp\RuntimeBinder\Semantics\GroupToArgsBinder.cs (1)
68
_pGroup
= grp;
36 references to _pGroup
Microsoft.CSharp (36)
Microsoft\CSharp\RuntimeBinder\Semantics\GroupToArgsBinder.cs (36)
94
Debug.Assert(
_pGroup
.SymKind == SYMKIND.SK_MethodSymbol ||
_pGroup
.SymKind == SYMKIND.SK_PropertySymbol && 0 != (
_pGroup
.Flags & EXPRFLAG.EXF_INDEXER));
123
symbmask_t mask = (symbmask_t)(1 << (int)
_pGroup
.SymKind);
125
CMemberLookupResults.CMethodIterator iterator =
_pGroup
.MemberLookupResults.GetMethodIterator(GetTypeQualifier(
_pGroup
), _pExprBinder.ContextForMemberLookup,
_pGroup
.TypeArgs.Count,
_pGroup
.Flags, mask, _namedArgumentsKind == NamedArgumentsKind.NonTrailing ? _pOriginalArguments : null);
326
CType pTypeThrough =
_pGroup
.OptionalObject?.Type;
372
MethodOrPropertySymbol methprop = FindMostDerivedMethod(_pCurrentSym,
_pGroup
.OptionalObject);
393
methprop, _pCurrentParameters, _pCurrentType,
_pGroup
, _pArguments);
657
MethodOrPropertySymbol methprop = FindMostDerivedMethod(_pCurrentSym,
_pGroup
.OptionalObject);
675
MethodOrPropertySymbol methprop = FindMostDerivedMethod(_pCurrentSym,
_pGroup
.OptionalObject);
688
_pGroup
.TypeArgs);
861
TypeArray typeArgs =
_pGroup
.TypeArgs;
1034
pMethod = FindMostDerivedMethod(_pCurrentSym,
_pGroup
.OptionalObject);
1077
Debug.Assert(
_pGroup
.SymKind == SYMKIND.SK_MethodSymbol ||
_pGroup
.SymKind == SYMKIND.SK_PropertySymbol && 0 != (
_pGroup
.Flags & EXPRFLAG.EXF_INDEXER));
1078
Debug.Assert(
_pGroup
.TypeArgs.Count == 0 ||
_pGroup
.SymKind == SYMKIND.SK_MethodSymbol);
1079
Debug.Assert(0 == (
_pGroup
.Flags & EXPRFLAG.EXF_USERCALLABLE) || _results.BestResult.MethProp().isUserCallable());
1081
if (
_pGroup
.SymKind == SYMKIND.SK_MethodSymbol)
1107
return CSemanticChecker.ReportAccessError(_results.InaccessibleResult, _pExprBinder.ContextForMemberLookup, GetTypeQualifier(
_pGroup
));
1114
List<Name> paramNames = FindMostDerivedMethod(_misnamed.MethProp(),
_pGroup
.OptionalObject).ParameterNames;
1149
Name nameErr =
_pGroup
.Name;
1152
if (
_pGroup
.OptionalObject?.Type != null &&
1153
_pGroup
.OptionalObject.Type.IsDelegateType &&
1154
_pGroup
.Name == NameManager.GetPredefinedName(PredefinedName.PN_INVOKE))
1159
nameErr = ((AggregateType)
_pGroup
.OptionalObject.Type).OwningAggregate.name;
1198
return
_pGroup
.OptionalObject?.Type is AggregateType agg && agg.OwningAggregate.IsDelegate()
1202
: ErrorHandling.Error(ErrorCode.ERR_BadNamedArgument,
_pGroup
.Name, _pInvalidSpecifiedName);
1219
Debug.Assert(0 == (
_pGroup
.Flags & EXPRFLAG.EXF_CTOR));
1223
if (0 != (
_pGroup
.Flags & EXPRFLAG.EXF_CTOR))
1225
Debug.Assert(!(
_pGroup
.ParentType is TypeParameterType));
1226
return ErrorHandling.Error(ErrorCode.ERR_BadCtorArgCount,
_pGroup
.ParentType, _pArguments.carg);