5 instantiations of ArgInfos
Microsoft.CSharp (5)
Microsoft\CSharp\RuntimeBinder\RuntimeBinder.cs (1)
864ArgInfos argInfo = new ArgInfos
Microsoft\CSharp\RuntimeBinder\Semantics\ExpressionBinder.cs (3)
558ArgInfos info = new ArgInfos(); 698ArgInfos pargInfo = new ArgInfos { carg = carg }; 701ArgInfos pOriginalArgInfo = new ArgInfos { carg = carg };
Microsoft\CSharp\RuntimeBinder\Semantics\Operators.cs (1)
2555ArgInfos info = new ArgInfos();
25 references to ArgInfos
Microsoft.CSharp (25)
Microsoft\CSharp\RuntimeBinder\RuntimeBinder.cs (1)
864ArgInfos argInfo = new ArgInfos
Microsoft\CSharp\RuntimeBinder\Semantics\Binding\Better.cs (4)
44ArgInfos args) 201private static TypeArray RearrangeNamedArguments(TypeArray pta, MethPropWithInst mpwi, CType pTypeThrough, ArgInfos args) 284ArgInfos args) 485ArgInfos args,
Microsoft\CSharp\RuntimeBinder\Semantics\ExpressionBinder.cs (4)
558ArgInfos info = new ArgInfos(); 698ArgInfos pargInfo = new ArgInfos { carg = carg }; 701ArgInfos pOriginalArgInfo = new ArgInfos { carg = carg }; 1311internal static void FillInArgInfoFromArgList(ArgInfos argInfo, Expr args)
Microsoft\CSharp\RuntimeBinder\Semantics\GroupToArgsBinder.cs (8)
33private readonly ArgInfos _pArguments; 34private readonly ArgInfos _pOriginalArguments; 59public GroupToArgsBinder(ExpressionBinder exprBinder, BindingFlag bindFlags, ExprMemberGroup grp, ArgInfos args, ArgInfos originalArgs, NamedArgumentsKind namedArgumentsKind) 298private static void CopyArgInfos(ArgInfos src, ArgInfos dst) 398MethodOrPropertySymbol methprop, TypeArray pCurrentParameters, AggregateType pCurrentType, ExprMemberGroup pGroup, ArgInfos pArguments) 718private static Expr FindArgumentWithName(ArgInfos pArguments, Name pName)
Microsoft\CSharp\RuntimeBinder\Semantics\MemberLookupResults.cs (1)
31CType qualifyingType, AggregateSymbol context, int arity, EXPRFLAG flags, symbmask_t mask, ArgInfos nonTrailingNamedArguments) =>
Microsoft\CSharp\RuntimeBinder\Semantics\MethodIterator.cs (3)
23private readonly ArgInfos _nonTrailingNamedArguments; 27public CMethodIterator(Name name, TypeArray containingTypes, CType qualifyingType, AggregateSymbol context, int arity, EXPRFLAG flags, symbmask_t mask, ArgInfos nonTrailingNamedArguments) 99ArgInfos args = _nonTrailingNamedArguments;
Microsoft\CSharp\RuntimeBinder\Semantics\MethodTypeInferrer.cs (3)
34private readonly ArgInfos _pMethodArguments; 87ArgInfos pMethodArguments, 120ExpressionBinder exprBinder, TypeArray pMethodFormalParameterTypes, ArgInfos pMethodArguments, TypeArray pMethodTypeParameters)
Microsoft\CSharp\RuntimeBinder\Semantics\Operators.cs (1)
2555ArgInfos info = new ArgInfos();