20 references to VarArgs
Microsoft.CodeAnalysis (3)
PEWriter\Members.cs (3)
40ExtraArguments = SignatureCallingConvention.VarArgs, 87| SignatureCallingConvention.VarArgs 106=> convention <= SignatureCallingConvention.VarArgs || convention == SignatureCallingConvention.Unmanaged;
Microsoft.CodeAnalysis.CSharp (3)
Symbols\Metadata\PE\MemberRefMetadataDecoder.cs (1)
148case (byte)SignatureCallingConvention.VarArgs:
Symbols\Metadata\PE\PEMethodSymbol.cs (1)
525public override bool IsVararg => Signature.Header.CallingConvention == SignatureCallingConvention.VarArgs;
Symbols\SignatureOnlyMethodSymbol.cs (1)
65public override bool IsVararg { get { return new SignatureHeader((byte)_callingConvention).CallingConvention == SignatureCallingConvention.VarArgs; } }
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ITypeSymbolExtensions.TypeSyntaxGeneratorVisitor.cs (1)
137and not System.Reflection.Metadata.SignatureCallingConvention.VarArgs)
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (4)
Symbols\FunctionPointerTypeSymbolTests.cs (2)
1553var ptr = comp.CreateFunctionPointerTypeSymbol(returnType: @string, returnRefKind: RefKind.None, parameterTypes: ImmutableArray<ITypeSymbol>.Empty, parameterRefKinds: ImmutableArray<RefKind>.Empty, callingConvention: SignatureCallingConvention.VarArgs); 1555Assert.Equal(SignatureCallingConvention.VarArgs, ptr.Signature.CallingConvention);
Symbols\TypeTests.cs (2)
2359Assert.Equal(SignatureCallingConvention.VarArgs, m3.CallingConvention); 2407Assert.Equal(SignatureCallingConvention.VarArgs, m3.CallingConvention);
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ITypeSymbolExtensions.TypeSyntaxGeneratorVisitor.cs (1)
137and not System.Reflection.Metadata.SignatureCallingConvention.VarArgs)
Microsoft.CodeAnalysis.VisualBasic (3)
Symbols\Metadata\PE\MemberRefMetadataDecoder.vb (1)
122Case SignatureCallingConvention.Default, SignatureCallingConvention.VarArgs
Symbols\Metadata\PE\PEMethodSymbol.vb (1)
762Return Signature.Header.CallingConvention = SignatureCallingConvention.VarArgs
Symbols\SignatureOnlyMethodSymbol.vb (1)
60Return New SignatureHeader(CByte(_callingConvention)).CallingConvention = SignatureCallingConvention.VarArgs
System.Reflection.Emit (1)
System\Reflection\Emit\ModuleBuilderImpl.cs (1)
806convention = SignatureCallingConvention.VarArgs;
System.Reflection.Metadata (3)
System\Reflection\Metadata\Ecma335\Encoding\BlobEncoders.cs (2)
95return new MethodSignatureEncoder(Builder, hasVarArgs: convention == SignatureCallingConvention.VarArgs); 1112return new MethodSignatureEncoder(Builder, hasVarArgs: convention == SignatureCallingConvention.VarArgs);
System\Reflection\Metadata\Signatures\SignatureHeader.cs (1)
20private const byte maxCallingConvention = (byte)SignatureCallingConvention.VarArgs;
System.Reflection.MetadataLoadContext (1)
System\Reflection\TypeLoading\MethodBase\Ecma\EcmaMethodDecoder.cs (1)
55if (sigHeader.CallingConvention == SignatureCallingConvention.VarArgs)