33 references to Second
Microsoft.CodeAnalysis.CSharp (14)
Binder\Binder_Expressions.cs (4)
326
falseArg = distinguisher.
Second
;
2815
diagnostics.Add(ErrorCode.ERR_NoExplicitConv, syntax.Location, distinguisher1.First, distinguisher1.
Second
);
2890
diagnostics.Add(ErrorCode.ERR_NoExplicitConv, syntax.Location, distinguisher.First, distinguisher.
Second
);
7010
Error(diagnostics, ErrorCode.ERR_NoExplicitConv, node, distinguisher.First, distinguisher.
Second
);
Binder\Binder_Invocation.cs (2)
1070
Error(diagnostics, ErrorCode.ERR_NoImplicitConv, call.ReceiverOpt.Syntax, distinguisher.First, distinguisher.
Second
);
1076
Error(diagnostics, ErrorCode.ERR_NoImplicitConv, call.ReceiverOpt.Syntax, distinguisher.First, distinguisher.
Second
);
Binder\Binder_Operators.cs (1)
5319
Error(diagnostics, ErrorCode.ERR_NoExplicitBuiltinConv, node, distinguisher.First, distinguisher.
Second
);
Binder\Binder_Statements.cs (4)
2223
i + 1, lambdaRefKind.ToParameterPrefix(), distinguisher.First, delegateRefKind.ToParameterPrefix(), distinguisher.
Second
);
2279
Error(diagnostics, ErrorCode.ERR_NoImplicitConvCast, syntax, distinguisher.First, distinguisher.
Second
);
2296
Error(diagnostics, ErrorCode.ERR_NoImplicitConv, syntax, distinguisher.First, distinguisher.
Second
);
2310
Error(diagnostics, ErrorCode.ERR_NoImplicitConv, syntax, distinguisher.First, distinguisher.
Second
);
Binder\ForEachLoopBinder.cs (1)
504
diagnostics.Add(ErrorCode.ERR_NoExplicitConv, foreachKeyword.GetLocation(), distinguisher.First, distinguisher.
Second
);
Binder\Semantics\OverloadResolution\OverloadResolutionResult.cs (1)
1354
distinguisher.
Second
);
Symbols\ConstraintsHelper.cs (1)
1221
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
);