17 references to MustBeInvocableIfMember
Microsoft.CodeAnalysis.CSharp (15)
Binder\Binder_Expressions.cs (4)
1904options |= LookupOptions.MustBeInvocableIfMember; 7941options |= LookupOptions.MustBeInvocableIfMember; 8392options |= LookupOptions.MustBeInvocableIfMember; 8781lookupOptions |= LookupOptions.MustBeInvocableIfMember;
Binder\Binder_Invocation.cs (1)
2520const LookupOptions options = LookupOptions.AllMethodsOnArityZero | LookupOptions.MustBeInvocableIfMember;
Binder\Binder_Lookup.cs (3)
388options = options & ~(LookupOptions.MustBeInvocableIfMember | LookupOptions.NamespacesOrTypesOnly); 1484else if ((options & LookupOptions.MustBeInvocableIfMember) != 0 1646else if ((options & LookupOptions.MustBeInvocableIfMember) != 0
Binder\Binder_Symbols.cs (1)
1574options |= LookupOptions.MustBeInvocableIfMember;
Binder\LookupOptions.cs (2)
192return (options & (LookupOptions.NamespaceAliasesOnly | LookupOptions.MustBeInvocableIfMember | LookupOptions.MustBeInstance | LookupOptions.LabelsOnly)) == 0; 197return (options & (LookupOptions.MustNotBeNamespace | LookupOptions.MustBeInvocableIfMember | LookupOptions.MustBeInstance | LookupOptions.LabelsOnly)) == 0;
Binder\WithParametersBinder.cs (1)
48if ((options & (LookupOptions.NamespaceAliasesOnly | LookupOptions.MustBeInvocableIfMember)) != 0)
Binder\WithTypeParametersBinder.cs (1)
28return LookupOptions.NamespaceAliasesOnly | LookupOptions.MustBeInvocableIfMember;
Symbols\NamedTypeSymbol.cs (2)
410| LookupOptions.MustBeInstance | LookupOptions.MustNotBeInstance | LookupOptions.MustBeInvocableIfMember 508if ((options & LookupOptions.MustBeInvocableIfMember) != 0
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (2)
Semantics\LookupTests.cs (2)
432binder.AddLookupSymbolsInfo(info, LookupOptions.MustBeInvocableIfMember); 446options: LookupOptions.MustBeInvocableIfMember,