3 writes to _pCurrentType
Microsoft.CSharp (3)
Microsoft\CSharp\RuntimeBinder\Semantics\GroupToArgsBinder.cs (3)
71
_pCurrentType
= null;
800
_pCurrentType
= type;
809
_pCurrentType
= iterator.CurrentType;
20 references to _pCurrentType
Microsoft.CSharp (20)
Microsoft\CSharp\RuntimeBinder\Semantics\GroupToArgsBinder.cs (20)
243
_results.InaccessibleResult.Set(_pCurrentSym,
_pCurrentType
, _pCurrentTypeArgs);
248
_misnamed.Set(_pCurrentSym,
_pCurrentType
, _pCurrentTypeArgs);
255
_mpwiBogus.Set(_pCurrentSym,
_pCurrentType
, _pCurrentTypeArgs);
262
new MethPropWithInst(_pCurrentSym,
_pCurrentType
, _pCurrentTypeArgs),
270
if (
_pCurrentType
.IsInterfaceType)
272
foreach (AggregateType type in
_pCurrentType
.IfacesAll.Items)
392
methprop, _pCurrentParameters,
_pCurrentType
, _pGroup, _pArguments);
686
_pCurrentType
,
792
if (
_pCurrentType
!= type &&
793
_pCurrentType
!= null &&
804
while (_HiddenTypes.Contains(
_pCurrentType
))
807
for (; iterator.CurrentType ==
_pCurrentType
; iterator.MoveNext()) ;
870
_mwtBadArity.Set(methSym,
_pCurrentType
);
891
_mpwiCantInferInstArg.Set(methSym,
_pCurrentType
, _pCurrentTypeArgs);
895
_mpwiCantInferInstArg.Set(methSym,
_pCurrentType
, pTypeVars);
921
_mpwiParamTypeConstraints.Set(_pCurrentSym,
_pCurrentType
, _pCurrentTypeArgs);
952
_results.BestResult.Set(_pCurrentSym,
_pCurrentType
, _pCurrentTypeArgs);
969
_results.BestResult.Set(_pCurrentSym,
_pCurrentType
, _pCurrentTypeArgs);
984
_results.UninferableResult.Set(meth,
_pCurrentType
, _pCurrentTypeArgs);
1000
_pCurrentParameters,
_pCurrentType
, _pCurrentTypeArgs);