8 writes to carg
Microsoft.CSharp (8)
Microsoft\CSharp\RuntimeBinder\RuntimeBinder.cs (1)
866carg = ExpressionBinder.CountArguments(arguments)
Microsoft\CSharp\RuntimeBinder\Semantics\ExpressionBinder.cs (3)
560info.carg = 1; 698ArgInfos pargInfo = new ArgInfos { carg = carg }; 701ArgInfos pOriginalArgInfo = new ArgInfos { carg = carg };
Microsoft\CSharp\RuntimeBinder\Semantics\GroupToArgsBinder.cs (3)
300dst.carg = src.carg; 479pArguments.carg = pCurrentParameters.Count; 711_pArguments.carg = @params.Count;
Microsoft\CSharp\RuntimeBinder\Semantics\Operators.cs (1)
2556info.carg = 2;
33 references to carg
Microsoft.CSharp (33)
Microsoft\CSharp\RuntimeBinder\RuntimeBinder.cs (1)
882for (int i = argInfo.carg - 1; i >= 0; i--)
Microsoft\CSharp\RuntimeBinder\Semantics\Binding\Better.cs (5)
206for (int i = pta.Count; i < args.carg; i++) 214if (args.carg == 0 || !(args.prgexpr[args.carg - 1] is ExprNamedArgumentSpecification)) 231for (int iParam = 0; iParam < args.carg; iParam++) 312int carg = args.carg;
Microsoft\CSharp\RuntimeBinder\Semantics\ExpressionBinder.cs (2)
1313CType[] prgtype = new CType[argInfo.carg]; 1338Debug.Assert(iarg <= argInfo.carg);
Microsoft\CSharp\RuntimeBinder\Semantics\GroupToArgsBinder.cs (20)
182if (_pCurrentParameters.Count != _pArguments.carg) 300dst.carg = src.carg; 380if (numParameters == 0 || numParameters < _pArguments.carg) 428index < pArguments.carg && 435if (index < pArguments.carg && 667if (_pCurrentParameters.Count <= _pArguments.carg) 682int i = _pArguments.carg; 721for (int i = 0; i < pArguments.carg; i++) 744for (int i = 0; i < _pArguments.carg; i++) 839for (int i = _pArguments.carg; i < _pCurrentSym.Params.Count; i++) 846if (_pArguments.carg + numOptionals < _pCurrentParameters.Count - 1) 854return TryGetExpandedParams(_pCurrentSym.Params, _pArguments.carg, out _pCurrentParameters); 912if (_pArguments.carg != 0) 915for (int ivar = 0; ivar < _pArguments.carg; ivar++) 926for (int ivar = 0; ivar < _pArguments.carg; ivar++) 1116if (i == _pOriginalArguments.carg) 1183return ErrorHandling.Error(cvar > 0 ? ErrorCode.ERR_BadArity : ErrorCode.ERR_HasNoTypeVars, _mwtBadArity, new ErrArgSymKind(_mwtBadArity.Meth()), _pArguments.carg); 1219return ErrorHandling.Error(ErrorCode.ERR_BadDelArgCount, nameErr, _pArguments.carg); 1225return ErrorHandling.Error(ErrorCode.ERR_BadCtorArgCount, _pGroup.ParentType, _pArguments.carg); 1228return ErrorHandling.Error(ErrorCode.ERR_BadArgCount, nameErr, _pArguments.carg);
Microsoft\CSharp\RuntimeBinder\Semantics\MethodIterator.cs (2)
107for (int i = 0; i < args.carg; i++) 112if (paramNames[i] != named.Name || i == paramNames.Count - 1 && i != args.carg - 1)
Microsoft\CSharp\RuntimeBinder\Semantics\MethodTypeInferrer.cs (3)
100Debug.Assert(pMethodArguments.carg <= pMethodFormalParameterTypes.Count); 256Debug.Assert(_pMethodArguments.carg <= _pMethodFormalParameterTypes.Count); 259for (int iArg = 0; iArg < _pMethodArguments.carg; iArg++)