22 references to IsPossibleMatch
Microsoft.CodeAnalysis.CSharp (6)
Symbols\Source\SourceAssemblySymbol.cs (4)
1685
return checker.
IsPossibleMatch
(node, QuickAttributes.AssemblySignatureKey);
1691
return checker.
IsPossibleMatch
(node, QuickAttributes.AssemblyKeyName);
1697
return checker.
IsPossibleMatch
(node, QuickAttributes.AssemblyKeyFile);
1765
if (checker.
IsPossibleMatch
(node, QuickAttributes.TypeForwardedTo))
Symbols\Source\SourceNamedTypeSymbol.cs (1)
1286
if (checker.
IsPossibleMatch
(attr, QuickAttributes.TypeIdentifier))
Symbols\Source\SourcePropertySymbolBase.cs (1)
500
return checker.
IsPossibleMatch
(node, QuickAttributes.IndexerName);
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (16)
Attributes\AttributeTests.cs (16)
56
Assert.True(predefined.
IsPossibleMatch
(typeForwardedTo, QuickAttributes.TypeForwardedTo));
57
Assert.False(predefined.
IsPossibleMatch
(typeForwardedTo, QuickAttributes.TypeIdentifier));
58
Assert.False(predefined.
IsPossibleMatch
(typeForwardedTo, QuickAttributes.None));
60
Assert.False(predefined.
IsPossibleMatch
(typeIdentifier, QuickAttributes.TypeForwardedTo));
61
Assert.True(predefined.
IsPossibleMatch
(typeIdentifier, QuickAttributes.TypeIdentifier));
62
Assert.False(predefined.
IsPossibleMatch
(typeIdentifier, QuickAttributes.None));
66
Assert.True(checker1.
IsPossibleMatch
(alias1, QuickAttributes.TypeForwardedTo));
67
Assert.False(checker1.
IsPossibleMatch
(alias1, QuickAttributes.TypeIdentifier));
70
Assert.True(checker1a.
IsPossibleMatch
(alias1, QuickAttributes.TypeForwardedTo));
71
Assert.True(checker1a.
IsPossibleMatch
(alias1, QuickAttributes.TypeIdentifier));
75
Assert.True(checker1b.
IsPossibleMatch
(alias1, QuickAttributes.TypeForwardedTo));
76
Assert.False(checker1b.
IsPossibleMatch
(alias1, QuickAttributes.TypeIdentifier));
77
Assert.False(checker1b.
IsPossibleMatch
(alias2, QuickAttributes.TypeForwardedTo));
78
Assert.True(checker1b.
IsPossibleMatch
(alias2, QuickAttributes.TypeIdentifier));
82
Assert.True(checker3.
IsPossibleMatch
(alias3, QuickAttributes.TypeForwardedTo));
83
Assert.True(checker3.
IsPossibleMatch
(alias3, QuickAttributes.TypeIdentifier));