35 overrides of IsSub
Microsoft.CodeAnalysis.VisualBasic (35)
Binding\Binder_XmlLiterals.vb (1)
1882
Public Overrides ReadOnly Property
IsSub
As Boolean
Emit\SynthesizedPrivateImplementationDetailsSharedConstructor.vb (1)
32
Public Overrides ReadOnly Property
IsSub
As Boolean
Symbols\AnonymousTypes\PublicSymbols\AnonymousType_PropertyPublicAccessors.vb (2)
51
Public Overrides ReadOnly Property
IsSub
As Boolean
77
Public Overrides ReadOnly Property
IsSub
As Boolean
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType_EqualsMethodSymbol.vb (1)
74
Public Overrides ReadOnly Property
IsSub
As Boolean
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType_GetHashCodeMethodSymbol.vb (1)
43
Public Overrides ReadOnly Property
IsSub
As Boolean
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType_IEquatable_EqualsMethodSymbol.vb (1)
80
Public Overrides ReadOnly Property
IsSub
As Boolean
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType_PropertyAccessors.vb (2)
70
Public Overrides ReadOnly Property
IsSub
As Boolean
96
Public Overrides ReadOnly Property
IsSub
As Boolean
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType_ToStringMethodSymbol.vb (1)
47
Public Overrides ReadOnly Property
IsSub
As Boolean
Symbols\ErrorMethodSymbol.vb (1)
173
Public Overrides ReadOnly Property
IsSub
As Boolean
Symbols\Metadata\PE\PEMethodSymbol.vb (1)
920
Public Overrides ReadOnly Property
IsSub
As Boolean
Symbols\ReducedExtensionMethodSymbol.vb (1)
493
Public Overrides ReadOnly Property
IsSub
As Boolean
Symbols\Retargeting\RetargetingMethodSymbol.vb (1)
132
Public Overrides ReadOnly Property
IsSub
As Boolean
Symbols\SignatureOnlyMethodSymbol.vb (1)
142
Public Overrides ReadOnly Property
IsSub
As Boolean
Symbols\Source\LambdaSymbol.vb (1)
240
Public Overrides ReadOnly Property
IsSub
As Boolean
Symbols\Source\SourceMethodSymbol.vb (1)
1273
Public Overrides ReadOnly Property
IsSub
As Boolean
Symbols\Source\SourceNamedTypeSymbol_ComClass.vb (1)
1199
Public Overrides ReadOnly Property
IsSub
As Boolean
Symbols\Source\SynthesizedEntryPointSymbol.vb (1)
68
Public Overrides ReadOnly Property
IsSub
As Boolean
Symbols\Source\SynthesizedEventAccessorSymbol.vb (1)
102
Public Overrides ReadOnly Property
IsSub
As Boolean
Symbols\Source\SynthesizedInteractiveInitializerMethod.vb (1)
93
Public Overrides ReadOnly Property
IsSub
As Boolean
Symbols\Source\SynthesizedMainTypeEntryPoint.vb (1)
34
Public Overrides ReadOnly Property
IsSub
As Boolean
Symbols\Source\SynthesizedMyGroupCollectionPropertyAccessorSymbol.vb (2)
152
Public Overrides ReadOnly Property
IsSub
As Boolean
197
Public Overrides ReadOnly Property
IsSub
As Boolean
Symbols\Source\SynthesizedWithEventsAccessorSymbol.vb (2)
124
Public Overrides ReadOnly Property
IsSub
As Boolean
172
Public Overrides ReadOnly Property
IsSub
As Boolean
Symbols\SubstitutedMethodSymbol.vb (1)
241
Public Overrides ReadOnly Property
IsSub
As Boolean
Symbols\SynthesizedSymbols\SynthesizedConstructorBase.vb (1)
166
Public NotOverridable Overrides ReadOnly Property
IsSub
As Boolean
Symbols\SynthesizedSymbols\SynthesizedDelegateMethodSymbol.vb (1)
255
Public Overrides ReadOnly Property
IsSub
As Boolean
Symbols\SynthesizedSymbols\SynthesizedGlobal_StringSwitchHashMethodSymbol.vb (1)
53
Public Overrides ReadOnly Property
IsSub
As Boolean
Symbols\SynthesizedSymbols\SynthesizedInterfaceImplementationStubSymbol.vb (1)
160
Public Overrides ReadOnly Property
IsSub
As Boolean
Symbols\SynthesizedSymbols\SynthesizedIntrinsicOperatorSymbol.vb (1)
146
Public Overrides ReadOnly Property
IsSub
As Boolean
Symbols\SynthesizedSymbols\SynthesizedMethod.vb (1)
168
Public Overrides ReadOnly Property
IsSub
As Boolean
Symbols\SynthesizedSymbols\SynthesizedSimpleMethodSymbol.vb (1)
70
Public Overrides ReadOnly Property
IsSub
As Boolean
Symbols\Tuples\TupleMethodSymbol.vb (1)
71
Public Overrides ReadOnly Property
IsSub
As Boolean
66 references to IsSub
Microsoft.CodeAnalysis.VisualBasic (66)
Binding\Binder_Conversions.vb (2)
1098
convKind.Value.ParameterCount = 1 AndAlso Not convKind.Value.
IsSub
AndAlso
1535
Not invoke.
IsSub
AndAlso
Binding\Binder_Delegates.vb (1)
1233
Not method.
IsSub
Then
Binding\Binder_Expressions.vb (3)
4672
If method.
IsSub
AndAlso method.IsAsync Then
4876
(method.
IsSub
AndAlso method.IsConditional) Then
4967
If method.
IsSub
Then
Binding\Binder_Invocation.vb (3)
625
If (method.
IsSub
) Then
665
Not extensionMethod.
IsSub
AndAlso
2602
If invoke IsNot Nothing AndAlso Not invoke.
IsSub
Then
Binding\Binder_Query.vb (2)
4499
If method.
IsSub
Then
4528
If invoke Is Nothing OrElse invoke.
IsSub
OrElse invoke.ParameterCount <> 1 Then
Binding\Binder_Statements.vb (7)
2366
ElseIf Not method.Parameters(0).Type.IsSameTypeIgnoringAll(tokenType) OrElse Not method.
IsSub
Then
2526
If Not fireMethod.
IsSub
Then
2547
If Not fireMethod.
IsSub
Then
2573
Debug.Assert(fireMethod.
IsSub
, "we got this far, we must have a valid fireMethod")
4239
Return Not method.
IsSub
() AndAlso
4973
If Not method.
IsSub
Then
5105
If Not method.
IsSub
Then
Binding\Binder_Utils.vb (1)
895
If Not methodSymbol.
IsSub
AndAlso Not methodSymbol.IsUserDefinedOperator() Then
Binding\Binder_XmlLiterals.vb (1)
1884
Return _originalDefinition.
IsSub
Binding\DocumentationCommentCrefBinder_Compat.vb (1)
214
If Not method.
IsSub
Then
Binding\DocumentationCommentCrefBinder.vb (2)
139
If candidateMethod.
IsSub
OrElse Not candidateMethod.ReturnType.IsSameTypeIgnoringAll(returnType) Then
797
If Not method.
IsSub
Then
Binding\MethodBodyBinder.vb (1)
97
Debug.Assert(methodSymbol.
IsSub
)
Binding\SubOrFunctionBodyBinder.vb (1)
30
If Not methodOrLambdaSymbol.
IsSub
Then
CodeGen\EmitExpression.vb (2)
1003
Dim stackBehavior = (If(method.
IsSub
, 0, 1)) - arguments.Length
1119
If Not method.
IsSub
Then
Compilation\DocumentationComments\DocumentationCommentCompiler.Common.vb (1)
727
If(DirectCast(symbol, MethodSymbol).
IsSub
, "sub", "function")))
Compilation\DocumentationComments\DocumentationCommentCompiler.Includes.vb (2)
115
If Not method.
IsSub
Then
124
If invokeMethod IsNot Nothing AndAlso Not invokeMethod.
IsSub
Then
Compilation\DocumentationComments\DocumentationCommentCompiler.NamedType.vb (1)
108
If delegateInvoke IsNot Nothing AndAlso delegateInvoke.
IsSub
Then
Compilation\MethodCompiler.vb (3)
841
If method.
IsSub
Then
871
If method.
IsSub
AndAlso Not method.IsShared AndAlso Not method.IsGenericMethod AndAlso method.ParameterCount = 0 Then
1669
If(kickoffMethod.
IsSub
, asyncCatchHandlerOffset, -1),
Emit\EditAndContinue\PEDeltaAssemblyBuilder.vb (2)
221
Debug.Assert(method.Parameters.Length + If(method.
IsSub
, 0, 1) = type.TypeParameters.Length)
224
parameters.Add(New AnonymousTypeKeyField(AnonymousTypeDescriptor.GetReturnParameterName(Not method.
IsSub
), isKey:=False, ignoreCase:=True))
Lowering\AsyncRewriter\AsyncRewriter.vb (1)
370
If method.
IsSub
Then
Lowering\IteratorRewriter\IteratorRewriter.vb (1)
91
If MyBase.EnsureAllSymbolsAndSignature OrElse Me.Method.
IsSub
OrElse Me._elementType.IsErrorType Then
Lowering\LocalRewriter\LocalRewriter_Call.vb (1)
102
If method.
IsSub
Then
Lowering\LocalRewriter\LocalRewriter.vb (1)
511
If methodSymbol.
IsSub
Then
Lowering\MethodToClassRewriter\MethodToClassRewriter.MyBaseMyClassWrapper.vb (1)
274
Return Me._wrappedMethod.
IsSub
Lowering\StateMachineRewriter\SynthesizedStateMachineMethod.vb (1)
104
Return Me._interfaceMethod.
IsSub
Semantics\Conversions.vb (2)
1381
If invoke Is Nothing OrElse invoke.GetUseSiteInfo().DiagnosticInfo IsNot Nothing OrElse invoke.
IsSub
Then
1545
If invoke Is Nothing OrElse invoke.GetUseSiteInfo().DiagnosticInfo IsNot Nothing OrElse invoke.
IsSub
Then
Semantics\OverloadResolution.vb (5)
2492
If leftInvoke IsNot Nothing AndAlso Not leftInvoke.
IsSub
AndAlso rightInvoke IsNot Nothing AndAlso Not rightInvoke.
IsSub
Then
2653
If leftInvoke IsNot Nothing AndAlso Not leftInvoke.
IsSub
AndAlso rightInvoke IsNot Nothing AndAlso Not rightInvoke.
IsSub
Then
4064
If isQueryOperatorInvocation AndAlso DirectCast(candidate.UnderlyingSymbol, MethodSymbol).
IsSub
Then
Semantics\TypeInference\TypeArgumentInference.vb (4)
1716
If parameterInvokeProc.
IsSub
Then
1719
ElseIf argumentInvokeProc.
IsSub
Then
1949
If fromMethod.
IsSub
Then
2201
If Not invokeMethod.
IsSub
AndAlso (unboundLambda.Flags And SourceMemberFlags.Async) <> 0 Then
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousTypeOrDelegateTypeParameterSymbol.vb (1)
66
If _container.DelegateInvokeMethod.
IsSub
OrElse Ordinal < _container.Arity - 1 Then
Symbols\MethodSignatureComparer.vb (2)
768
Dim isSub1 = method1.
IsSub
769
Dim isSub2 = method2.
IsSub
Symbols\MethodSymbol.vb (2)
229
If Me.IsConditional AndAlso Me.
IsSub
AndAlso
1068
Return Me.
IsSub
Symbols\ReducedExtensionMethodSymbol.vb (1)
495
Return _curriedFromMethod.
IsSub
Symbols\Retargeting\RetargetingMethodSymbol.vb (1)
134
Return _underlyingMethod.
IsSub
Symbols\Source\CustomEventAccessorSymbol.vb (1)
190
If delInvoke IsNot Nothing AndAlso delInvoke.
IsSub
Then
Symbols\Source\SourceEventSymbol.vb (1)
180
If Not invoke.
IsSub
Then
Symbols\Source\SourceNamedTypeSymbol_ComClass.vb (1)
1201
Return ClonedFrom.
IsSub
Symbols\SubstitutedMethodSymbol.vb (1)
243
Return OriginalDefinition.
IsSub
Symbols\SymbolExtensions.vb (1)
62
If methodSymbol.
IsSub
Then
Symbols\Tuples\TupleMethodSymbol.vb (1)
73
Return Me._underlyingMethod.
IsSub