3 writes to _pCurrentTypeArgs
Microsoft.CSharp (3)
Microsoft\CSharp\RuntimeBinder\Semantics\GroupToArgsBinder.cs (3)
74
_pCurrentTypeArgs
= null;
883
_pExprBinder, methSym, _pCurrentParameters, _pArguments, out
_pCurrentTypeArgs
);
904
_pCurrentTypeArgs
= typeArgs;
14 references to _pCurrentTypeArgs
Microsoft.CSharp (14)
Microsoft\CSharp\RuntimeBinder\Semantics\GroupToArgsBinder.cs (14)
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
),
887
if (_results.IsBetterUninferableResult(
_pCurrentTypeArgs
))
890
if (pTypeVars != null &&
_pCurrentTypeArgs
!= null && pTypeVars.Count ==
_pCurrentTypeArgs
.Count)
892
_mpwiCantInferInstArg.Set(methSym, _pCurrentType,
_pCurrentTypeArgs
);
922
_mpwiParamTypeConstraints.Set(_pCurrentSym, _pCurrentType,
_pCurrentTypeArgs
);
953
_results.BestResult.Set(_pCurrentSym, _pCurrentType,
_pCurrentTypeArgs
);
970
_results.BestResult.Set(_pCurrentSym, _pCurrentType,
_pCurrentTypeArgs
);
982
if (_results.IsBetterUninferableResult(
_pCurrentTypeArgs
) && _pCurrentSym is MethodSymbol meth)
985
_results.UninferableResult.Set(meth, _pCurrentType,
_pCurrentTypeArgs
);
1001
_pCurrentParameters, _pCurrentType,
_pCurrentTypeArgs
);