33 references to Second
Microsoft.CodeAnalysis.CSharp (14)
Binder\Binder_Expressions.cs (4)
318
falseArg = distinguisher.
Second
;
2555
diagnostics.Add(ErrorCode.ERR_NoExplicitConv, syntax.Location, distinguisher1.First, distinguisher1.
Second
);
2625
diagnostics.Add(ErrorCode.ERR_NoExplicitConv, syntax.Location, distinguisher.First, distinguisher.
Second
);
5892
Error(diagnostics, ErrorCode.ERR_NoExplicitConv, node, distinguisher.First, distinguisher.
Second
);
Binder\Binder_Invocation.cs (2)
889
Error(diagnostics, ErrorCode.ERR_NoImplicitConv, call.ReceiverOpt.Syntax, distinguisher.First, distinguisher.
Second
);
895
Error(diagnostics, ErrorCode.ERR_NoImplicitConv, call.ReceiverOpt.Syntax, distinguisher.First, distinguisher.
Second
);
Binder\Binder_Operators.cs (1)
3820
Error(diagnostics, ErrorCode.ERR_NoExplicitBuiltinConv, node, distinguisher.First, distinguisher.
Second
);
Binder\Binder_Statements.cs (4)
2161
i + 1, lambdaRefKind.ToParameterPrefix(), distinguisher.First, delegateRefKind.ToParameterPrefix(), distinguisher.
Second
);
2227
Error(diagnostics, ErrorCode.ERR_NoImplicitConvCast, syntax, distinguisher.First, distinguisher.
Second
);
2244
Error(diagnostics, ErrorCode.ERR_NoImplicitConv, syntax, distinguisher.First, distinguisher.
Second
);
2258
Error(diagnostics, ErrorCode.ERR_NoImplicitConv, syntax, distinguisher.First, distinguisher.
Second
);
Binder\ForEachLoopBinder.cs (1)
468
diagnostics.Add(ErrorCode.ERR_NoExplicitConv, foreachKeyword.GetLocation(), distinguisher.First, distinguisher.
Second
);
Binder\Semantics\OverloadResolution\OverloadResolutionResult.cs (1)
1282
distinguisher.
Second
);
Symbols\ConstraintsHelper.cs (1)
1115
typeArgumentErrorArgument = distinguisher.
Second
;
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (19)
Symbols\SymbolDistinguisherTests.cs (19)
45
Assert.Equal("C [Metadata, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]", distinguisher.
Second
.ToString());
51
Assert.Equal("C.M() [Metadata, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]", distinguisher.
Second
.ToString());
57
Assert.Equal("C.P [Metadata, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]", distinguisher.
Second
.ToString());
63
Assert.Equal("C.F [Metadata, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]", distinguisher.
Second
.ToString());
69
Assert.Equal("C.E [Metadata, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]", distinguisher.
Second
.ToString());
87
Assert.Equal("C [file1.cs(1)]", distinguisher.
Second
.ToString());
108
Assert.Equal(string.Format("C [Metadata.dll]"), distinguisher.
Second
.ToString());
127
Assert.Equal("C [Metadata, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]", distinguisher.
Second
.ToString());
150
Assert.Equal("C [Metadata, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]", distinguisher.
Second
.ToString());
168
Assert.Equal("C [Metadata, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]", distinguisher.
Second
.ToString());
194
Assert.Equal("ref C [Metadata, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]", distinguisher.
Second
.ToString());
219
Assert.Equal("C[] [Metadata, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]", distinguisher.
Second
.ToString());
244
Assert.Equal("S* [Metadata, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]", distinguisher.
Second
.ToString());
270
Assert.Equal("params C[] [Metadata, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]", distinguisher.
Second
.ToString());
291
Assert.Equal("T [Metadata, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]", distinguisher.
Second
.ToString());
308
Assert.Equal("dynamic [Metadata, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]", distinguisher.
Second
.ToString());
323
Assert.Equal("int [mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]", distinguisher.
Second
.ToString());
708
return a.First.Equals(b.First) && a.
Second
.Equals(b.
Second
);