393 references to LookupOptions
Microsoft.CodeAnalysis.VisualBasic (360)
Binding\BackstopBinder.vb (2)
305Friend Overrides Function BinderSpecificLookupOptions(options As LookupOptions) As LookupOptions
Binding\Binder.vb (13)
116Friend Overridable Function BinderSpecificLookupOptions(options As LookupOptions) As LookupOptions 122Return (BinderSpecificLookupOptions(Nothing) And LookupOptions.IgnoreAccessibility) = 123LookupOptions.IgnoreAccessibility 141options As LookupOptions, 186ElseIf (options And LookupOptions.IgnoreExtensionMethods) = 0 AndAlso 189options = options Or LookupOptions.IgnoreExtensionMethods 209options As LookupOptions, 234options As LookupOptions, 249Public Overridable Sub AddLookupSymbolsInfo(nameSet As LookupSymbolsInfo, options As LookupOptions) 259If (options And LookupOptions.IgnoreExtensionMethods) = 0 AndAlso 261options = options Or LookupOptions.IgnoreExtensionMethods 277options As LookupOptions,
Binding\Binder_Attributes.vb (4)
123options As LookupOptions, 133options = options Or LookupOptions.IgnoreExtensionMethods 158options As LookupOptions, 439LookupMember(result, container, identifierName.Identifier.ValueText, 0, LookupOptions.IgnoreExtensionMethods, useSiteInfo)
Binding\Binder_Expressions.vb (20)
2446Dim options As LookupOptions = LookupOptions.AllMethodsOfAnyArity ' overload resolution filters methods by arity. 2448options = options Or LookupOptions.MustNotBeReturnValueVariable 2452options = options Or LookupOptions.MustNotBeLocalOrParameter 2459options = options Or LookupOptions.AllowIntrinsicAliases 2524options As LookupOptions, 2848Dim options As LookupOptions = LookupOptions.AllMethodsOfAnyArity 2863options = options Or LookupOptions.AllowIntrinsicAliases 2909options Or LookupOptions.UseBaseReferenceAccessibility) 2911effectiveOptions = effectiveOptions Or LookupOptions.EventsOnly 3045lookupOptionsUsed As LookupOptions, 3551Me.Lookup(result, labelName, arity:=0, options:=LookupOptions.LabelsOnly, useSiteInfo:=CompoundUseSiteInfo(Of AssemblySymbol).Discarded) 4709LookupMember(lookupResult, awaitableInstancePlaceholder.Type, WellKnownMemberNames.GetAwaiter, 0, LookupOptions.AllMethodsOfAnyArity, useSiteInfo) 4717LookupOptions.Default, 4763LookupOptions.AllMethodsOfAnyArity Or LookupOptions.IgnoreExtensionMethods, useSiteInfo) 4809LookupOptions.AllMethodsOfAnyArity Or LookupOptions.IgnoreExtensionMethods, useSiteInfo) 4815LookupOptions.Default,
Binding\Binder_Invocation.vb (5)
21lookupOptionsUsed As LookupOptions, 35Debug.Assert((lookupOptionsUsed And LookupOptions.EagerlyLookupExtensionMethods) = 0) 531defaultMemberGroup = BindSymbolAccess(node, result, LookupOptions.Default, target, Nothing, QualificationKind.QualifiedViaValue, diagnostics) 547Const options As LookupOptions = LookupOptions.AllMethodsOfAnyArity ' overload resolution filters methods by arity.
Binding\Binder_Lambda.vb (3)
1122Friend Overrides Sub LookupInSingleBinder(lookupResult As LookupResult, name As String, arity As Integer, options As LookupOptions, originalBinder As Binder, 1126If (options And LookupOptions.LabelsOnly) = LookupOptions.LabelsOnly Then
Binding\Binder_Lookup.vb (84)
26options As LookupOptions, 38options As LookupOptions, 52options As LookupOptions, 64options As LookupOptions, 77options As LookupOptions, 90options As LookupOptions, 100options As LookupOptions) 119options As LookupOptions, 128If (options And LookupOptions.LabelsOnly) <> 0 Then 130If options = LookupOptions.LabelsOnly AndAlso sym.Kind = SymbolKind.Label Then 138If (options And LookupOptions.MustNotBeReturnValueVariable) <> 0 Then 209Not ((options And LookupOptions.AllMethodsOfAnyArity) <> 0) Then 222If (options And LookupOptions.IgnoreAccessibility) = 0 Then 223Dim accessCheckResult = CheckAccessibility(unwrappedSym, useSiteInfo, If((options And LookupOptions.UseBaseReferenceAccessibility) <> 0, Nothing, accessThroughType)) 230If (options And Global.Microsoft.CodeAnalysis.VisualBasic.LookupOptions.MustNotBeInstance) <> 0 AndAlso sym.IsInstanceMember Then 232ElseIf (options And Global.Microsoft.CodeAnalysis.VisualBasic.LookupOptions.MustBeInstance) <> 0 AndAlso Not sym.IsInstanceMember Then 277options As LookupOptions, 288If (options And LookupOptions.MethodsOnly) <> 0 AndAlso 337options As LookupOptions, 353options As LookupOptions, 372options As LookupOptions, 403options As LookupOptions, 413If (options And LookupOptions.AllowIntrinsicAliases) <> 0 AndAlso arity = 0 Then 481options As LookupOptions, 490options = options Or LookupOptions.IgnoreExtensionMethods Or LookupOptions.NoBaseClassLookup 538options As LookupOptions, 573options As LookupOptions, 603options As LookupOptions, 610AddLookupSymbolsInfoInClass(nameSet, container, options Or LookupOptions.NoBaseClassLookup, binder) 640options As LookupOptions, 699If (options And LookupOptions.NoBaseClassLookup) <> 0 OrElse binder.IgnoreBaseClassesInLookup Then 740Optional options As LookupOptions = Nothing) 862options As LookupOptions, 898options = options And Not LookupOptions.NamespacesOrTypesOnly 1098options:=LookupOptions.Default, 1111options:=LookupOptions.Default, 1148options As LookupOptions, 1154((options And LookupOptions.EagerlyLookupExtensionMethods) = 0 OrElse 1165Private Shared Function ShouldLookupExtensionMethods(options As LookupOptions, container As TypeSymbol) As Boolean 1177options As LookupOptions, 1214((options And LookupOptions.IgnoreAccessibility) <> 0 OrElse 1255options As LookupOptions, 1265If (options And LookupOptions.NamespacesOrTypesOnly) <> 0 OrElse 1294LookupOptions.AllMethodsOfAnyArity Or LookupOptions.IgnoreAccessibility, 1309options As LookupOptions, 1317options = options And (Not Global.Microsoft.CodeAnalysis.VisualBasic.LookupOptions.MustBeInstance) 1448options As LookupOptions, 1469If Not lookupResult.IsGoodOrAmbiguous AndAlso (options And LookupOptions.NoSystemObjectLookupForInterfaces) = 0 Then 1475name, arity, options Or LookupOptions.IgnoreExtensionMethods, obj, binder, 1497options As LookupOptions, 1506Dim isEventsOnlySpecified As Boolean = (options And LookupOptions.EventsOnly) <> 0 1518If (options And LookupOptions.NoBaseClassLookup) = 0 AndAlso Not binder.IgnoreBaseClassesInLookup Then 1611options As LookupOptions, 1627options As LookupOptions, 1631Debug.Assert((options And LookupOptions.MethodsOnly) = 0) 1633options = options Or LookupOptions.IgnoreExtensionMethods 1657Debug.Assert((options And LookupOptions.MethodsOnly) = 0) 1674Private Shared Function CheckAndClearMethodsOnlyOption(ByRef options As LookupOptions) As Boolean 1675If (options And LookupOptions.MethodsOnly) <> 0 Then 1676options = CType(options And (Not LookupOptions.MethodsOnly), LookupOptions) 1924options As LookupOptions, 1946If (options And LookupOptions.NoBaseClassLookup) <> 0 OrElse binder.IgnoreBaseClassesInLookup Then 1972options As LookupOptions, 1991options As LookupOptions, 2007options Or LookupOptions.IgnoreExtensionMethods, binder) 2017options As LookupOptions, 2028If (options And LookupOptions.NoBaseClassLookup) = 0 AndAlso Not binder.IgnoreBaseClassesInLookup Then 2038options As LookupOptions, 2052options As LookupOptions, 2054options = options Or LookupOptions.IgnoreExtensionMethods 2087options As LookupOptions, 2094If (options And (LookupOptions.NamespacesOrTypesOnly Or LookupOptions.LabelsOnly)) = LookupOptions.NamespacesOrTypesOnly Then 2100ElseIf (options And LookupOptions.LabelsOnly) = 0 Then 2120options As LookupOptions, 2125If (options And (LookupOptions.NamespacesOrTypesOnly Or LookupOptions.LabelsOnly)) = LookupOptions.NamespacesOrTypesOnly Then 2135ElseIf (options And LookupOptions.LabelsOnly) = 0 Then 2148options As LookupOptions,
Binding\Binder_ObjectInitializer.vb (1)
910LookupOptions.AllMethodsOfAnyArity,
Binding\Binder_Query.vb (11)
3980Public Overrides Sub AddLookupSymbolsInfo(nameSet As LookupSymbolsInfo, options As LookupOptions) 3981If (options And (LookupOptionExtensions.ConsiderationMask Or LookupOptions.MustNotBeInstance)) <> 0 Then 3988options Or CType(LookupOptions.MethodsOnly Or LookupOptions.MustBeInstance, LookupOptions)) 3991Public Overrides Sub Lookup(lookupResult As LookupResult, name As String, arity As Integer, options As LookupOptions, <[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) 3992If (options And (LookupOptionExtensions.ConsiderationMask Or LookupOptions.MustNotBeInstance)) <> 0 Then 4001options Or CType(LookupOptions.MethodsOnly Or LookupOptions.MustBeInstance, LookupOptions), 4438Debug.Assert((QueryOperatorLookupOptions And LookupOptions.EagerlyLookupExtensionMethods) = 0)
Binding\Binder_Statements.vb (6)
902Lookup(result, labelName, 0, LookupOptions.LabelsOnly, useSiteInfo:=CompoundUseSiteInfo(Of AssemblySymbol).Discarded) 2960Lookup(result, name, 0, LookupOptions.AllMethodsOfAnyArity, useSiteInfo) 4089LookupOptions.AllMethodsOfAnyArity, 4125LookupOptions.AllMethodsOfAnyArity, 4248LookupMember(result, container, name, 0, LookupOptions.AllMethodsOfAnyArity, useSiteInfo) 4269LookupOptions.AllMethodsOfAnyArity,
Binding\Binder_Symbols.vb (6)
855binder.LookupAttributeType(lookupResult, Nothing, idText, LookupOptions.AttributeTypeOnly, useSiteInfo) 857binder.Lookup(lookupResult, idText, 0, LookupOptions.NamespacesOrTypesOnly, useSiteInfo) 886binder.Lookup(lookupResult, idText, arity, LookupOptions.NamespacesOrTypesOnly, useSiteInfo) 973LookupOptions.AttributeTypeOnly, 989LookupOptions.NamespacesOrTypesOnly, 1072LookupOptions.NamespacesOrTypesOnly,
Binding\Binder_XmlLiterals.vb (3)
976options:=LookupOptions.AllMethodsOfAnyArity Or LookupOptions.NoBaseClassLookup Or LookupOptions.IgnoreExtensionMethods,
Binding\BlockBaseBinder.vb (7)
60options As LookupOptions, 66If Not locals.IsEmpty AndAlso (options And (LookupOptions.NamespacesOrTypesOnly Or LookupOptions.LabelsOnly Or LookupOptions.MustNotBeLocalOrParameter)) = 0 Then 89options As LookupOptions, 92If Not locals.IsEmpty AndAlso (options And (LookupOptions.NamespacesOrTypesOnly Or LookupOptions.LabelsOnly)) = 0 Then
Binding\DocumentationCommentBinder.vb (3)
169Friend Overrides Function BinderSpecificLookupOptions(options As LookupOptions) As LookupOptions 170Return ContainingBinder.BinderSpecificLookupOptions(options) Or LookupOptions.UseBaseReferenceAccessibility
Binding\DocumentationCommentCrefBinder.vb (13)
721Const options As LookupOptions = 722LookupOptions.UseBaseReferenceAccessibility Or 723LookupOptions.MustNotBeReturnValueVariable Or 724LookupOptions.IgnoreExtensionMethods Or 725LookupOptions.MustNotBeLocalOrParameter Or 726LookupOptions.NoSystemObjectLookupForInterfaces 730Me.Lookup(result, name, arity, If(typeOrNamespaceOnly, options Or LookupOptions.NamespacesOrTypesOnly, options), useSiteInfo) 754Dim options As LookupOptions = LookupOptions.UseBaseReferenceAccessibility Or 755LookupOptions.MustNotBeReturnValueVariable Or 756LookupOptions.IgnoreExtensionMethods Or 757LookupOptions.MustNotBeLocalOrParameter Or 758LookupOptions.NoSystemObjectLookupForInterfaces
Binding\DocumentationCommentCrefBinder_Compat.vb (9)
172options As LookupOptions, 245Dim options = LookupOptions.UseBaseReferenceAccessibility Or 246LookupOptions.MustNotBeReturnValueVariable Or 247LookupOptions.IgnoreExtensionMethods Or 248LookupOptions.MustNotBeLocalOrParameter Or 249LookupOptions.NoSystemObjectLookupForInterfaces Or 250LookupOptions.IgnoreAccessibility 253options = options Or LookupOptions.AllMethodsOfAnyArity 257options = options Or LookupOptions.NamespacesOrTypesOnly
Binding\DocumentationCommentCrefBinder_TypeParameters.vb (3)
28options As LookupOptions, 37options Or LookupOptions.IgnoreAccessibility, 44options As LookupOptions,
Binding\DocumentationCommentParamBinder.vb (9)
66Private Const s_invalidLookupOptions As LookupOptions = 67LookupOptions.LabelsOnly Or 68LookupOptions.MustNotBeInstance Or 69LookupOptions.MustBeInstance Or 70LookupOptions.AttributeTypeOnly Or 71LookupOptions.NamespacesOrTypesOnly Or 72LookupOptions.MustNotBeLocalOrParameter 75options As LookupOptions, 92options As LookupOptions,
Binding\DocumentationCommentTypeParamBinder.vb (8)
54options As LookupOptions, 57If (options And (LookupOptions.LabelsOnly Or LookupOptions.MustBeInstance Or LookupOptions.AttributeTypeOnly)) <> 0 Then 75options As LookupOptions, 80If (options And (LookupOptions.LabelsOnly Or LookupOptions.MustBeInstance Or LookupOptions.AttributeTypeOnly)) <> 0 Then
Binding\DocumentationCommentTypeParamRefBinder.vb (5)
30Const options As LookupOptions = 31LookupOptions.UseBaseReferenceAccessibility Or 32LookupOptions.MustNotBeReturnValueVariable Or 33LookupOptions.IgnoreExtensionMethods Or 34LookupOptions.MustNotBeLocalOrParameter
Binding\EarlyWellKnownAttributeBinder.vb (3)
211Friend Overrides Function BinderSpecificLookupOptions(options As LookupOptions) As LookupOptions 213Return ContainingBinder.BinderSpecificLookupOptions(options) Or LookupOptions.IgnoreExtensionMethods
Binding\ExecutableCodeBinder.vb (6)
117options As LookupOptions, 122If (options And LookupOptions.LabelsOnly) = LookupOptions.LabelsOnly AndAlso LabelsMap IsNot Nothing Then 152options As LookupOptions, 155If Not Labels.IsEmpty AndAlso (options And LookupOptions.LabelsOnly) = LookupOptions.LabelsOnly Then
Binding\ForOrForEachBlockBinder.vb (1)
82ContainingBinder.Lookup(result, identifier.ValueText, 0, LookupOptions.AllMethodsOfAnyArity, useSiteInfo:=CompoundUseSiteInfo(Of AssemblySymbol).Discarded)
Binding\IgnoreAccessibilityBinder.vb (3)
16Friend Overrides Function BinderSpecificLookupOptions(options As LookupOptions) As LookupOptions 17Return ContainingBinder.BinderSpecificLookupOptions(options) Or LookupOptions.IgnoreAccessibility
Binding\ImplicitVariableBinder.vb (6)
210options As LookupOptions, 218If _implicitLocals IsNot Nothing AndAlso (options And (LookupOptions.NamespacesOrTypesOnly Or LookupOptions.LabelsOnly)) = 0 Then 228options As LookupOptions, 233(options And (LookupOptions.NamespacesOrTypesOnly Or LookupOptions.LabelsOnly)) = 0 Then
Binding\ImportAliasesBinder.vb (2)
51options As LookupOptions, 72options As LookupOptions,
Binding\ImportedTypesAndNamespacesMembersBinder.vb (5)
37options As LookupOptions, 46options = options Or LookupOptions.IgnoreExtensionMethods 147options As LookupOptions, 158options As LookupOptions, 161originalBinder.AddMemberLookupSymbolsInfo(nameSet, importedSym.NamespaceOrType, options Or LookupOptions.IgnoreExtensionMethods)
Binding\LookupOptions.vb (21)
152Friend Const QueryOperatorLookupOptions As LookupOptions = LookupOptions.MethodsOnly Or LookupOptions.MustBeInstance Or LookupOptions.AllMethodsOfAnyArity 153Friend Const ConsiderationMask As LookupOptions = LookupOptions.NamespacesOrTypesOnly Or LookupOptions.LabelsOnly 156Friend Function IsAttributeTypeLookup(options As LookupOptions) As Boolean 157Return (options And LookupOptions.AttributeTypeOnly) = LookupOptions.AttributeTypeOnly 161Friend Function IsValid(options As LookupOptions) As Boolean 163Dim mustBeAndNotBeInstance As LookupOptions = LookupOptions.MustBeInstance Or LookupOptions.MustNotBeInstance 172Friend Sub ThrowIfInvalid(options As LookupOptions) 179Friend Function ShouldLookupExtensionMethods(options As LookupOptions) As Boolean 180Const invalidOptions As LookupOptions = LookupOptions.IgnoreExtensionMethods Or 181LookupOptions.MustNotBeInstance Or 182LookupOptions.NamespacesOrTypesOnly Or 183LookupOptions.AttributeTypeOnly
Binding\LookupResult.vb (3)
853Public Sub MergeMembersOfTheSameNamespace(other As SingleLookupResult, sourceModule As ModuleSymbol, options As LookupOptions) 873Private Shared Function GetSymbolLocation(sym As Symbol, sourceModule As ModuleSymbol, options As LookupOptions) As SymbolLocation 902Private Function ResolveAmbiguityInTheSameNamespace(other As SingleLookupResult, sourceModule As ModuleSymbol, options As LookupOptions) As Integer
Binding\MethodTypeParametersBinder.vb (2)
42options As LookupOptions, 58options As LookupOptions,
Binding\NamedTypeBinder.vb (4)
75options As LookupOptions, 107options As LookupOptions, 113options As LookupOptions, 134options As LookupOptions,
Binding\NamespaceBinder.vb (5)
73options As LookupOptions, 77originalBinder.LookupMember(lookupResult, _nsSymbol, name, arity, options Or LookupOptions.IgnoreExtensionMethods, useSiteInfo) 93options As LookupOptions, 98Friend Overrides Sub AddLookupSymbolsInfoInSingleBinder(nameSet As LookupSymbolsInfo, options As LookupOptions, originalBinder As Binder) 100originalBinder.AddMemberLookupSymbolsInfo(nameSet, _nsSymbol, options Or LookupOptions.IgnoreExtensionMethods)
Binding\SemanticModelBinder.vb (3)
28Friend Overrides Function BinderSpecificLookupOptions(ByVal options As LookupOptions) As LookupOptions 30Return MyBase.BinderSpecificLookupOptions(options) Or LookupOptions.IgnoreAccessibility
Binding\SubOrFunctionBodyBinder.vb (7)
64options As LookupOptions, 70If (options And (LookupOptions.NamespacesOrTypesOnly Or LookupOptions.LabelsOnly Or LookupOptions.MustNotBeLocalOrParameter)) = 0 Then 81options As LookupOptions, 84If (options And (LookupOptions.NamespacesOrTypesOnly Or LookupOptions.LabelsOnly)) = 0 Then
Binding\TypesOfImportedNamespacesMembersBinder.vb (4)
37options As LookupOptions, 83options As LookupOptions, 93options As LookupOptions, 95options = options Or LookupOptions.IgnoreExtensionMethods
BoundTree\BoundMethodGroup.vb (2)
41Private ReadOnly _lookupOptions As LookupOptions 47Public Sub New(lookupBinder As Binder, lookupOptions As LookupOptions, withDependencies As Boolean)
Compilation\SemanticModel.vb (23)
1598Dim options = If(includeReducedExtensionMethods, LookupOptions.Default, LookupOptions.IgnoreExtensionMethods) 1648Dim result = LookupSymbolsInternal(position, Nothing, name, LookupOptions.Default, useBaseReferenceAccessibility:=True) 1681Dim result = LookupSymbolsInternal(position, ToLanguageSpecific(container), name, LookupOptions.MustNotBeInstance Or LookupOptions.IgnoreExtensionMethods, useBaseReferenceAccessibility:=False) 1713Dim result = LookupSymbolsInternal(position, ToLanguageSpecific(container), name, LookupOptions.NamespacesOrTypesOnly, useBaseReferenceAccessibility:=False) 1741Dim result = LookupSymbolsInternal(position, container:=Nothing, name:=name, options:=LookupOptions.LabelsOnly, useBaseReferenceAccessibility:=False) 1815options As LookupOptions, 1818Debug.Assert((options And LookupOptions.UseBaseReferenceAccessibility) = 0, "Use the useBaseReferenceAccessibility parameter.") 1820options = options Or LookupOptions.UseBaseReferenceAccessibility 1894Private Sub AppendSymbolsWithName(results As ArrayBuilder(Of Symbol), name As String, binder As Binder, container As NamespaceOrTypeSymbol, options As LookupOptions, info As LookupSymbolsInfo) 1922options As LookupOptions, 1948options As LookupOptions, 1960options = CType(options Or LookupOptions.EagerlyLookupExtensionMethods, LookupOptions) 1997options As LookupOptions, 2006(options And (LookupOptions.LabelsOnly Or LookupOptions.NamespacesOrTypesOnly Or LookupOptions.MustNotBeInstance)) = 0 Then 2007If (options And LookupOptions.IgnoreAccessibility) <> 0 Then 2037Optional options As LookupOptions = LookupOptions.Default) 3613Friend Function GetMessage(name As String, [option] As LookupOptions, position As Integer) As String
Compilation\VisualBasicCompilation.vb (3)
1559Dim entryPointLookupOptions As LookupOptions = LookupOptions.AllMethodsOfAnyArity Or LookupOptions.IgnoreExtensionMethods
Lowering\AsyncRewriter\AsyncRewriter.vb (5)
20Private ReadOnly _lookupOptions As LookupOptions 40Me._lookupOptions = LookupOptions.AllMethodsOfAnyArity Or LookupOptions.IgnoreExtensionMethods Or LookupOptions.NoBaseClassLookup 44Me._lookupOptions = Me._lookupOptions Or LookupOptions.IgnoreAccessibility
Lowering\ExpressionLambdaRewriter\ExpressionLambdaRewriter.vb (2)
831options:=LookupOptions.AllMethodsOfAnyArity Or LookupOptions.IgnoreExtensionMethods,
Lowering\LocalRewriter\LocalRewriter_InterpolatedString.vb (3)
102binder.LookupMember(lookup, factoryType, factoryMethodName, 0, LookupOptions.MustNotBeInstance Or LookupOptions.MethodsOnly Or LookupOptions.AllMethodsOfAnyArity, useSiteInfo)
Symbols\Metadata\PE\PENamedTypeSymbol.vb (1)
980options As LookupOptions,
Symbols\MissingNamespaceSymbol.vb (1)
136options As LookupOptions,
Symbols\NamedTypeSymbol.vb (2)
348options As LookupOptions, 360options As LookupOptions,
Symbols\NamespaceOrTypeSymbol.vb (2)
190options As LookupOptions, 232options As LookupOptions,
Symbols\NamespaceSymbol.vb (2)
440options As LookupOptions, 454options As LookupOptions,
Symbols\PEOrSourceOrMergedNamespaceSymbol.vb (1)
129options As LookupOptions,
Symbols\Retargeting\RetargetingNamedTypeSymbol.vb (3)
218options As LookupOptions, 226Friend Overrides Function AddExtensionMethodLookupSymbolsInfoViabilityCheck(method As MethodSymbol, options As LookupOptions, nameSet As LookupSymbolsInfo, originalBinder As Binder) As Boolean 231options As LookupOptions,
Symbols\Retargeting\RetargetingNamespaceSymbol.vb (3)
270options As LookupOptions, 280Friend Overrides Function AddExtensionMethodLookupSymbolsInfoViabilityCheck(method As MethodSymbol, options As LookupOptions, nameSet As LookupSymbolsInfo, originalBinder As Binder) As Boolean 285options As LookupOptions,
Symbols\Source\ImplementsHelper.vb (6)
200Dim options As LookupOptions = LookupOptions.AllMethodsOfAnyArity Or LookupOptions.IgnoreAccessibility Or LookupOptions.IgnoreExtensionMethods 202options = CType(options Or LookupOptions.EventsOnly, LookupOptions)
Symbols\Source\OverloadingHelper.vb (2)
160binder.LookupMember(result, container, name, 0, LookupOptions.AllMethodsOfAnyArity Or LookupOptions.IgnoreExtensionMethods, useSiteInfo:=CompoundUseSiteInfo(Of AssemblySymbol).Discarded)
Symbols\Source\SourceMemberContainerTypeSymbol.vb (1)
3351options As LookupOptions,
Symbols\Source\SourceMemberMethodSymbol.vb (8)
863Dim options = LookupOptions.IgnoreExtensionMethods Or LookupOptions.UseBaseReferenceAccessibility 899Dim options = LookupOptions.IgnoreExtensionMethods Or LookupOptions.EventsOnly 901options = options Or LookupOptions.UseBaseReferenceAccessibility 943Dim options = CType(LookupOptions.IgnoreExtensionMethods Or LookupOptions.NoBaseClassLookup, LookupOptions)
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler (15)
Binders\EENamedTypeBinder.vb (2)
49options As LookupOptions, 75options As LookupOptions,
Binders\ParametersAndLocalsBinder.vb (8)
82options As LookupOptions, 88If (options And (LookupOptions.NamespacesOrTypesOnly Or LookupOptions.LabelsOnly Or LookupOptions.MustNotBeLocalOrParameter)) = 0 Then 97options As LookupOptions, 100If (options And (LookupOptions.NamespacesOrTypesOnly Or LookupOptions.LabelsOnly Or LookupOptions.MustNotBeLocalOrParameter)) = 0 Then
Binders\PlaceholderLocalBinder.vb (5)
46options As LookupOptions, 50If (options And (LookupOptions.NamespacesOrTypesOnly Or LookupOptions.LabelsOnly Or LookupOptions.MustNotBeLocalOrParameter)) <> 0 Then 89Friend Overrides Sub AddLookupSymbolsInfoInSingleBinder(nameSet As LookupSymbolsInfo, options As LookupOptions, originalBinder As Binder)
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (15)
Binding\LookupTests.vb (7)
365context.LookupMember(lr, classC, "M4", 1, LookupOptions.AllMethodsOfAnyArity, Nothing) 376context.LookupMember(lr, classC, "M5", 1, LookupOptions.AllMethodsOfAnyArity, Nothing) 1504context.LookupMember(lr, classA, "GooShared", 0, LookupOptions.MustNotBeInstance, Nothing) 1510context.LookupMember(lr, classA, "GooInstance", 0, LookupOptions.MustNotBeInstance, Nothing) 1515context.LookupMember(lr, classA, "GooInstance", 0, LookupOptions.MustBeInstance, Nothing) 1521context.LookupMember(lr, classA, "GooShared", 0, LookupOptions.MustBeInstance, Nothing) 1529context.LookupMember(lr, interfaceI, "GooInstance", 0, LookupOptions.MustBeInstance, Nothing)
Binding\MethodBodyBindingTests.vb (4)
93meth1Context.Lookup(lr, "TParam1", 0, LookupOptions.NamespacesOrTypesOnly, Nothing) 98meth1Context.Lookup(lr, "TParam2", 0, LookupOptions.NamespacesOrTypesOnly, Nothing) 103meth1Context.Lookup(lr, "Q", 0, LookupOptions.NamespacesOrTypesOnly, Nothing) 119meth2Context.Lookup(lr, "Q", 0, LookupOptions.NamespacesOrTypesOnly, Nothing)
Compilation\SemanticModelLookupSymbolsAPITests.vb (4)
903binder.LookupMember(result, baseType, "Finalize", 0, LookupOptions.IgnoreAccessibility, useSiteDiagnostics) 909binder.LookupMember(result, baseType, "MemberwiseClone", 0, LookupOptions.IgnoreAccessibility, useSiteDiagnostics) 1119binder.Lookup(result, "Func1", arity:=0, options:=LookupOptions.MustNotBeReturnValueVariable, useSiteDiagnostics:=useSiteDiagnostics) 1125binder.Lookup(result, "x", arity:=0, options:=LookupOptions.MustNotBeReturnValueVariable, useSiteDiagnostics:=useSiteDiagnostics)
Microsoft.CodeAnalysis.VisualBasic.Test.Utilities (3)
Extensions.vb (2)
371options As LookupOptions, 409options As LookupOptions,
MockSymbols.vb (1)
106options As LookupOptions,