39 overrides of IsSub
Microsoft.CodeAnalysis.VisualBasic (35)
Binding\Binder_XmlLiterals.vb (1)
1868Public Overrides ReadOnly Property IsSub As Boolean
Emit\SynthesizedPrivateImplementationDetailsSharedConstructor.vb (1)
32Public Overrides ReadOnly Property IsSub As Boolean
Symbols\AnonymousTypes\PublicSymbols\AnonymousType_PropertyPublicAccessors.vb (2)
51Public Overrides ReadOnly Property IsSub As Boolean 77Public Overrides ReadOnly Property IsSub As Boolean
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType_EqualsMethodSymbol.vb (1)
74Public Overrides ReadOnly Property IsSub As Boolean
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType_GetHashCodeMethodSymbol.vb (1)
43Public Overrides ReadOnly Property IsSub As Boolean
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType_IEquatable_EqualsMethodSymbol.vb (1)
80Public Overrides ReadOnly Property IsSub As Boolean
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType_PropertyAccessors.vb (2)
70Public Overrides ReadOnly Property IsSub As Boolean 96Public Overrides ReadOnly Property IsSub As Boolean
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType_ToStringMethodSymbol.vb (1)
47Public Overrides ReadOnly Property IsSub As Boolean
Symbols\ErrorMethodSymbol.vb (1)
168Public Overrides ReadOnly Property IsSub As Boolean
Symbols\Metadata\PE\PEMethodSymbol.vb (1)
845Public Overrides ReadOnly Property IsSub As Boolean
Symbols\ReducedExtensionMethodSymbol.vb (1)
481Public Overrides ReadOnly Property IsSub As Boolean
Symbols\Retargeting\RetargetingMethodSymbol.vb (1)
132Public Overrides ReadOnly Property IsSub As Boolean
Symbols\SignatureOnlyMethodSymbol.vb (1)
142Public Overrides ReadOnly Property IsSub As Boolean
Symbols\Source\LambdaSymbol.vb (1)
236Public Overrides ReadOnly Property IsSub As Boolean
Symbols\Source\SourceMethodSymbol.vb (1)
1272Public Overrides ReadOnly Property IsSub As Boolean
Symbols\Source\SourceNamedTypeSymbol_ComClass.vb (1)
1176Public Overrides ReadOnly Property IsSub As Boolean
Symbols\Source\SynthesizedEntryPointSymbol.vb (1)
68Public Overrides ReadOnly Property IsSub As Boolean
Symbols\Source\SynthesizedEventAccessorSymbol.vb (1)
102Public Overrides ReadOnly Property IsSub As Boolean
Symbols\Source\SynthesizedInteractiveInitializerMethod.vb (1)
93Public Overrides ReadOnly Property IsSub As Boolean
Symbols\Source\SynthesizedMainTypeEntryPoint.vb (1)
34Public Overrides ReadOnly Property IsSub As Boolean
Symbols\Source\SynthesizedMyGroupCollectionPropertyAccessorSymbol.vb (2)
151Public Overrides ReadOnly Property IsSub As Boolean 196Public Overrides ReadOnly Property IsSub As Boolean
Symbols\Source\SynthesizedWithEventsAccessorSymbol.vb (2)
124Public Overrides ReadOnly Property IsSub As Boolean 172Public Overrides ReadOnly Property IsSub As Boolean
Symbols\SubstitutedMethodSymbol.vb (1)
237Public Overrides ReadOnly Property IsSub As Boolean
Symbols\SynthesizedSymbols\SynthesizedConstructorBase.vb (1)
166Public NotOverridable Overrides ReadOnly Property IsSub As Boolean
Symbols\SynthesizedSymbols\SynthesizedDelegateMethodSymbol.vb (1)
251Public Overrides ReadOnly Property IsSub As Boolean
Symbols\SynthesizedSymbols\SynthesizedGlobal_StringSwitchHashMethodSymbol.vb (1)
53Public Overrides ReadOnly Property IsSub As Boolean
Symbols\SynthesizedSymbols\SynthesizedInterfaceImplementationStubSymbol.vb (1)
160Public Overrides ReadOnly Property IsSub As Boolean
Symbols\SynthesizedSymbols\SynthesizedIntrinsicOperatorSymbol.vb (1)
146Public Overrides ReadOnly Property IsSub As Boolean
Symbols\SynthesizedSymbols\SynthesizedMethod.vb (1)
168Public Overrides ReadOnly Property IsSub As Boolean
Symbols\SynthesizedSymbols\SynthesizedSimpleMethodSymbol.vb (1)
70Public Overrides ReadOnly Property IsSub As Boolean
Symbols\Tuples\TupleMethodSymbol.vb (1)
71Public Overrides ReadOnly Property IsSub As Boolean
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler (3)
Symbols\EEMethodSymbol.vb (1)
261Public Overrides ReadOnly Property IsSub As Boolean
Symbols\PlaceholderMethodSymbol.vb (1)
95Public Overrides ReadOnly Property IsSub As Boolean
Symbols\SynthesizedContextMethodSymbol.vb (1)
69Public Overrides ReadOnly Property IsSub As Boolean
Microsoft.CodeAnalysis.VisualBasic.Test.Utilities (1)
MockSymbols.vb (1)
519Public Overrides ReadOnly Property IsSub As Boolean
116 references to IsSub
Microsoft.CodeAnalysis.VisualBasic (67)
Binding\Binder_Conversions.vb (2)
1085convKind.Value.ParameterCount = 1 AndAlso Not convKind.Value.IsSub AndAlso 1522Not invoke.IsSub AndAlso
Binding\Binder_Delegates.vb (1)
1236Not method.IsSub Then
Binding\Binder_Expressions.vb (3)
4641If method.IsSub AndAlso method.IsAsync Then 4845(method.IsSub AndAlso method.IsConditional) Then 4944If method.IsSub Then
Binding\Binder_Invocation.vb (3)
625If (method.IsSub) Then 665Not extensionMethod.IsSub AndAlso 2608If invoke IsNot Nothing AndAlso Not invoke.IsSub Then
Binding\Binder_Query.vb (2)
4500If method.IsSub Then 4529If invoke Is Nothing OrElse invoke.IsSub OrElse invoke.ParameterCount <> 1 Then
Binding\Binder_Statements.vb (7)
2337ElseIf Not method.Parameters(0).Type.IsSameTypeIgnoringAll(tokenType) OrElse Not method.IsSub Then 2497If Not fireMethod.IsSub Then 2518If Not fireMethod.IsSub Then 2544Debug.Assert(fireMethod.IsSub, "we got this far, we must have a valid fireMethod") 4210Return Not method.IsSub() AndAlso 4942If Not method.IsSub Then 5074If Not method.IsSub Then
Binding\Binder_Utils.vb (1)
895If Not methodSymbol.IsSub AndAlso Not methodSymbol.IsUserDefinedOperator() Then
Binding\Binder_XmlLiterals.vb (1)
1870Return _originalDefinition.IsSub
Binding\DocumentationCommentCrefBinder.vb (2)
139If candidateMethod.IsSub OrElse Not candidateMethod.ReturnType.IsSameTypeIgnoringAll(returnType) Then 797If Not method.IsSub Then
Binding\DocumentationCommentCrefBinder_Compat.vb (1)
214If Not method.IsSub Then
Binding\MethodBodyBinder.vb (1)
97Debug.Assert(methodSymbol.IsSub)
Binding\SubOrFunctionBodyBinder.vb (1)
30If Not methodOrLambdaSymbol.IsSub Then
CodeGen\EmitExpression.vb (2)
977Dim stackBehavior = (If(method.IsSub, 0, 1)) - arguments.Length 1103If Not method.IsSub Then
Compilation\DocumentationComments\DocumentationCommentCompiler.Common.vb (1)
727If(DirectCast(symbol, MethodSymbol).IsSub, "sub", "function")))
Compilation\DocumentationComments\DocumentationCommentCompiler.Includes.vb (2)
115If Not method.IsSub Then 124If invokeMethod IsNot Nothing AndAlso Not invokeMethod.IsSub Then
Compilation\DocumentationComments\DocumentationCommentCompiler.NamedType.vb (1)
108If delegateInvoke IsNot Nothing AndAlso delegateInvoke.IsSub Then
Compilation\MethodCompiler.vb (3)
831If method.IsSub Then 861If method.IsSub AndAlso Not method.IsShared AndAlso Not method.IsGenericMethod AndAlso method.ParameterCount = 0 Then 1629If(kickoffMethod.IsSub, asyncCatchHandlerOffset, -1),
Emit\EditAndContinue\PEDeltaAssemblyBuilder.vb (2)
212Debug.Assert(method.Parameters.Length + If(method.IsSub, 0, 1) = type.TypeParameters.Length) 215parameters.Add(New AnonymousTypeKeyField(AnonymousTypeDescriptor.GetReturnParameterName(Not method.IsSub), isKey:=False, ignoreCase:=True))
Lowering\AsyncRewriter\AsyncRewriter.vb (1)
370If method.IsSub Then
Lowering\IteratorRewriter\IteratorRewriter.vb (1)
91If MyBase.EnsureAllSymbolsAndSignature OrElse Me.Method.IsSub OrElse Me._elementType.IsErrorType Then
Lowering\LocalRewriter\LocalRewriter.vb (1)
511If methodSymbol.IsSub Then
Lowering\LocalRewriter\LocalRewriter_Call.vb (1)
102If method.IsSub Then
Lowering\MethodToClassRewriter\MethodToClassRewriter.MyBaseMyClassWrapper.vb (1)
274Return Me._wrappedMethod.IsSub
Lowering\StateMachineRewriter\SynthesizedStateMachineMethod.vb (1)
104Return Me._interfaceMethod.IsSub
Semantics\Conversions.vb (2)
1377If invoke Is Nothing OrElse invoke.GetUseSiteInfo().DiagnosticInfo IsNot Nothing OrElse invoke.IsSub Then 1541If invoke Is Nothing OrElse invoke.GetUseSiteInfo().DiagnosticInfo IsNot Nothing OrElse invoke.IsSub Then
Semantics\Operators.vb (1)
3171Debug.Assert(Not method.IsSub)
Semantics\OverloadResolution.vb (5)
2131If leftInvoke IsNot Nothing AndAlso Not leftInvoke.IsSub AndAlso rightInvoke IsNot Nothing AndAlso Not rightInvoke.IsSub Then 2292If leftInvoke IsNot Nothing AndAlso Not leftInvoke.IsSub AndAlso rightInvoke IsNot Nothing AndAlso Not rightInvoke.IsSub Then 3698If isQueryOperatorInvocation AndAlso DirectCast(candidate.UnderlyingSymbol, MethodSymbol).IsSub Then
Semantics\TypeInference\TypeArgumentInference.vb (4)
1721If parameterInvokeProc.IsSub Then 1724ElseIf argumentInvokeProc.IsSub Then 1954If fromMethod.IsSub Then 2223If Not invokeMethod.IsSub AndAlso (unboundLambda.Flags And SourceMemberFlags.Async) <> 0 Then
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousTypeOrDelegateTypeParameterSymbol.vb (1)
60If _container.DelegateInvokeMethod.IsSub OrElse Ordinal < _container.Arity - 1 Then
Symbols\MethodSignatureComparer.vb (2)
768Dim isSub1 = method1.IsSub 769Dim isSub2 = method2.IsSub
Symbols\MethodSymbol.vb (2)
228If Me.IsConditional AndAlso Me.IsSub AndAlso 1009Return Me.IsSub
Symbols\ReducedExtensionMethodSymbol.vb (1)
483Return _curriedFromMethod.IsSub
Symbols\Retargeting\RetargetingMethodSymbol.vb (1)
134Return _underlyingMethod.IsSub
Symbols\Source\CustomEventAccessorSymbol.vb (1)
189If delInvoke IsNot Nothing AndAlso delInvoke.IsSub Then
Symbols\Source\SourceEventSymbol.vb (1)
177If Not invoke.IsSub Then
Symbols\Source\SourceNamedTypeSymbol_ComClass.vb (1)
1178Return ClonedFrom.IsSub
Symbols\SubstitutedMethodSymbol.vb (1)
239Return OriginalDefinition.IsSub
Symbols\SymbolExtensions.vb (1)
62If methodSymbol.IsSub Then
Symbols\Tuples\TupleMethodSymbol.vb (1)
73Return Me._underlyingMethod.IsSub
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (9)
CodeGen\CodeGenDelegateCreation.vb (7)
61Assert.True(ctor.IsSub()) 80Assert.True(invoke.IsSub()) 105Assert.False(beginInvoke.IsSub()) 133Assert.True(endInvoke.IsSub()) 158Assert.False(invoke.IsSub()) 179Assert.False(endInvoke.IsSub()) 200Assert.True(invoke.IsSub())
Emit\EmitMetadata.vb (2)
795Assert.True(ctor.IsSub) 816Assert.True(cctor.IsSub)
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler (1)
CompilationContext.vb (1)
553Return [call].Method.IsSub
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler.UnitTests (1)
ExpressionCompilerTests.vb (1)
3399Assert.True(DirectCast(methodData.Method, MethodSymbol).IsSub)
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (38)
SymbolsTests\AnonymousTypes\AnonymousTypesEmittedSymbolsTests.vb (2)
716Assert.True(method.IsSub) 722Assert.False(method.IsSub)
SymbolsTests\CompilationCreationTests.vb (2)
1876Assert.[True](foo2.IsSub) 1880Assert.[False](bar.IsSub)
SymbolsTests\Metadata\MetadataMemberTests.vb (3)
177Assert.True(ctor.IsSub) 228Assert.False(member1.IsSub) 346Assert.True(member1.IsSub)
SymbolsTests\Metadata\PE\LoadCustomModifiers.vb (2)
77Assert.True(m5.IsSub) 103Assert.False(m7.IsSub)
SymbolsTests\Metadata\PE\LoadingMethods.vb (7)
53Assert.True(M1.IsSub) 59Assert.True(M2.IsSub) 76Assert.False(M3.IsSub) 80Assert.False(M4.IsSub) 84Assert.True(M5.IsSub) 138Assert.True(VB_C1_M6.IsSub) 143Assert.True(VB_C1_M6.IsSub)
SymbolsTests\Metadata\WinMdEventTest.vb (4)
1610Assert.False(addMethod.IsSub) 1616Assert.True(removeMethod.IsSub) 1637Assert.True(addMethod.IsSub) 1643Assert.True(removeMethod.IsSub)
SymbolsTests\Retargeting\RetargetCustomModifiers.vb (2)
63Assert.[True](m5.IsSub) 83Assert.[False](m7.IsSub)
SymbolsTests\Source\MethodTests.vb (15)
77Assert.True(ctor.IsSub) 96Assert.True(m1.IsSub) 107Assert.False(m2.IsSub) 119Assert.False(m3.IsSub) 130Assert.True(m4.IsSub) 140Assert.True(m5.IsSub) 149Assert.False(m6.IsSub) 204Assert.True(m1.IsSub) 253Assert.True(m1.IsSub) 272Assert.True(m2.IsSub) 326Assert.True(m1.IsSub) 346Assert.True(m2.IsSub) 399Assert.True(m1.IsSub) 424Assert.True(m2.IsSub) 980Assert.True(mem1.IsSub)
SymbolsTests\Source\TypeTests.vb (1)
754Assert.True(mem3.IsSub)