3 instantiations of ParameterSignature
Microsoft.CodeAnalysis.ExpressionEvaluator.FunctionResolver (3)
CSharp\MemberSignatureParser.cs (1)
268builder.Add(new ParameterSignature(parameterType, isByRef));
MetadataDecoder.cs (1)
66return new ParameterSignature(type, isByRef);
VisualBasic\MemberSignatureParser.cs (1)
308builder.Add(new ParameterSignature(parameterType, isByRef: modifier == ParameterModifier.ByRef));
18 references to ParameterSignature
Microsoft.CodeAnalysis.ExpressionEvaluator.FunctionResolver (18)
CSharp\MemberSignatureParser.cs (3)
60var parameters = default(ImmutableArray<ParameterSignature>); 254private ImmutableArray<ParameterSignature> ParseParameters() 263var builder = ImmutableArray.CreateBuilder<ParameterSignature>();
MetadataDecoder.cs (4)
33internal ImmutableArray<ParameterSignature> DecodeParameters(MethodDefinition methodDef) 39var builder = ImmutableArray.CreateBuilder<ParameterSignature>(parameterCount); 40var returnType = DecodeParameter(ref signatureReader); 49private ParameterSignature DecodeParameter(ref BlobReader signatureReader)
MetadataResolver.cs (6)
204ImmutableArray<ParameterSignature> methodParameters) 230ImmutableArray<ParameterSignature> propertyParameters) 328ImmutableArray<ParameterSignature> methodParameters) 330ImmutableArray<ParameterSignature> parameters; 376private bool MatchesParameter(ParameterSignature parameterA, ParameterSignature parameterB)
RequestSignature.cs (2)
13internal RequestSignature(Name memberName, ImmutableArray<ParameterSignature> parameters) 20internal readonly ImmutableArray<ParameterSignature> Parameters; // default if not specified
VisualBasic\MemberSignatureParser.cs (3)
69var parameters = default(ImmutableArray<ParameterSignature>); 294private ImmutableArray<ParameterSignature> ParseParameters() 303var builder = ImmutableArray.CreateBuilder<ParameterSignature>();