3 writes to _pCurrentTypeArgs
Microsoft.CSharp (3)
Microsoft\CSharp\RuntimeBinder\Semantics\GroupToArgsBinder.cs (3)
73
_pCurrentTypeArgs
= null;
882
_pExprBinder, methSym, _pCurrentParameters, _pArguments, out
_pCurrentTypeArgs
);
903
_pCurrentTypeArgs
= typeArgs;
14 references to _pCurrentTypeArgs
Microsoft.CSharp (14)
Microsoft\CSharp\RuntimeBinder\Semantics\GroupToArgsBinder.cs (14)
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
),
886
if (_results.IsBetterUninferableResult(
_pCurrentTypeArgs
))
889
if (pTypeVars != null &&
_pCurrentTypeArgs
!= null && pTypeVars.Count ==
_pCurrentTypeArgs
.Count)
891
_mpwiCantInferInstArg.Set(methSym, _pCurrentType,
_pCurrentTypeArgs
);
921
_mpwiParamTypeConstraints.Set(_pCurrentSym, _pCurrentType,
_pCurrentTypeArgs
);
952
_results.BestResult.Set(_pCurrentSym, _pCurrentType,
_pCurrentTypeArgs
);
969
_results.BestResult.Set(_pCurrentSym, _pCurrentType,
_pCurrentTypeArgs
);
981
if (_results.IsBetterUninferableResult(
_pCurrentTypeArgs
) && _pCurrentSym is MethodSymbol meth)
984
_results.UninferableResult.Set(meth, _pCurrentType,
_pCurrentTypeArgs
);
1000
_pCurrentParameters, _pCurrentType,
_pCurrentTypeArgs
);