17 references to MustBeInvocableIfMember
Microsoft.CodeAnalysis.CSharp (15)
Binder\Binder_Expressions.cs (4)
1861options |= LookupOptions.MustBeInvocableIfMember; 7749options |= LookupOptions.MustBeInvocableIfMember; 8200options |= LookupOptions.MustBeInvocableIfMember; 8585lookupOptions |= LookupOptions.MustBeInvocableIfMember;
Binder\Binder_Invocation.cs (1)
2512const LookupOptions options = LookupOptions.AllMethodsOnArityZero | LookupOptions.MustBeInvocableIfMember;
Binder\Binder_Lookup.cs (3)
407options = options & ~(LookupOptions.MustBeInvocableIfMember | LookupOptions.NamespacesOrTypesOnly); 1503else if ((options & LookupOptions.MustBeInvocableIfMember) != 0 1665else if ((options & LookupOptions.MustBeInvocableIfMember) != 0
Binder\Binder_Symbols.cs (1)
1562options |= LookupOptions.MustBeInvocableIfMember;
Binder\LookupOptions.cs (2)
195return (options & (LookupOptions.NamespaceAliasesOnly | LookupOptions.MustBeInvocableIfMember | LookupOptions.MustBeInstance | LookupOptions.LabelsOnly)) == 0; 200return (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 479if ((options & LookupOptions.MustBeInvocableIfMember) != 0
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (2)
Semantics\LookupTests.cs (2)
432binder.AddLookupSymbolsInfo(info, LookupOptions.MustBeInvocableIfMember); 446options: LookupOptions.MustBeInvocableIfMember,