3 writes to _pCurrentType
Microsoft.CSharp (3)
Microsoft\CSharp\RuntimeBinder\Semantics\GroupToArgsBinder.cs (3)
72
_pCurrentType
= null;
801
_pCurrentType
= type;
810
_pCurrentType
= iterator.CurrentType;
20 references to _pCurrentType
Microsoft.CSharp (20)
Microsoft\CSharp\RuntimeBinder\Semantics\GroupToArgsBinder.cs (20)
244
_results.InaccessibleResult.Set(_pCurrentSym,
_pCurrentType
, _pCurrentTypeArgs);
249
_misnamed.Set(_pCurrentSym,
_pCurrentType
, _pCurrentTypeArgs);
256
_mpwiBogus.Set(_pCurrentSym,
_pCurrentType
, _pCurrentTypeArgs);
263
new MethPropWithInst(_pCurrentSym,
_pCurrentType
, _pCurrentTypeArgs),
271
if (
_pCurrentType
.IsInterfaceType)
273
foreach (AggregateType type in
_pCurrentType
.IfacesAll.Items)
393
methprop, _pCurrentParameters,
_pCurrentType
, _pGroup, _pArguments);
687
_pCurrentType
,
793
if (
_pCurrentType
!= type &&
794
_pCurrentType
!= null &&
805
while (_HiddenTypes.Contains(
_pCurrentType
))
808
for (; iterator.CurrentType ==
_pCurrentType
; iterator.MoveNext()) ;
871
_mwtBadArity.Set(methSym,
_pCurrentType
);
892
_mpwiCantInferInstArg.Set(methSym,
_pCurrentType
, _pCurrentTypeArgs);
896
_mpwiCantInferInstArg.Set(methSym,
_pCurrentType
, pTypeVars);
922
_mpwiParamTypeConstraints.Set(_pCurrentSym,
_pCurrentType
, _pCurrentTypeArgs);
953
_results.BestResult.Set(_pCurrentSym,
_pCurrentType
, _pCurrentTypeArgs);
970
_results.BestResult.Set(_pCurrentSym,
_pCurrentType
, _pCurrentTypeArgs);
985
_results.UninferableResult.Set(meth,
_pCurrentType
, _pCurrentTypeArgs);
1001
_pCurrentParameters,
_pCurrentType
, _pCurrentTypeArgs);