12 references to LookupSymbols
Microsoft.CodeAnalysis.CSharp (2)
Compilation\CSharpSemanticModel.cs (2)
1425
/// calling <see cref="
LookupSymbols
"/> with the container set to the immediate base type of
5190
return
LookupSymbols
(position, container.EnsureCSharpSymbolOrNull(nameof(container)), name, includeReducedExtensionMethods);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (10)
Symbols\StaticAbstractMembersInInterfacesTests.cs (10)
8466
Assert.Equal("void I1.M01()", ((CSharpSemanticModel)model).
LookupSymbols
(node.SpanStart, m02.TypeParameters[0], "M01").Single().ToTestDisplayString());
8467
Assert.Contains("void I1.M01()", ((CSharpSemanticModel)model).
LookupSymbols
(node.SpanStart, m02.TypeParameters[0]).ToTestDisplayStrings());
13204
Assert.Equal("System.Int32 I1.P01 { get; set; }", ((CSharpSemanticModel)model).
LookupSymbols
(node.SpanStart, m02.TypeParameters[0], "P01").Single().ToTestDisplayString());
13206
Assert.Contains("System.Int32 I1.P01 { get; set; }", ((CSharpSemanticModel)model).
LookupSymbols
(node.SpanStart, m02.TypeParameters[0]).ToTestDisplayStrings());
13290
Assert.Equal("System.Int32 I1.P01 { get; set; }", ((CSharpSemanticModel)model).
LookupSymbols
(node.SpanStart, m02.TypeParameters[0], "P01").Single().ToTestDisplayString());
13292
Assert.Contains("System.Int32 I1.P01 { get; set; }", ((CSharpSemanticModel)model).
LookupSymbols
(node.SpanStart, m02.TypeParameters[0]).ToTestDisplayStrings());
13412
Assert.Equal("System.Int32 I1.P01 { get; set; }", ((CSharpSemanticModel)model).
LookupSymbols
(node.SpanStart, m02.TypeParameters[0], "P01").Single().ToTestDisplayString());
13414
Assert.Contains("System.Int32 I1.P01 { get; set; }", ((CSharpSemanticModel)model).
LookupSymbols
(node.SpanStart, m02.TypeParameters[0]).ToTestDisplayStrings());
14134
Assert.Equal("event System.Action I1.E01", ((CSharpSemanticModel)model).
LookupSymbols
(node.SpanStart, m02.TypeParameters[0], "E01").Single().ToTestDisplayString());
14136
Assert.Contains("event System.Action I1.E01", ((CSharpSemanticModel)model).
LookupSymbols
(node.SpanStart, m02.TypeParameters[0]).ToTestDisplayStrings());