50 overrides of IsImplicitlyDeclared
Microsoft.CodeAnalysis.VisualBasic (49)
Lowering\StateMachineRewriter\SynthesizedContainer.vb (1)
280
Public NotOverridable Overrides ReadOnly Property
IsImplicitlyDeclared
As Boolean
Symbols\AnonymousTypes\PublicSymbols\AnonymousTypeOrDelegatePublicSymbol.vb (1)
188
Public NotOverridable Overrides ReadOnly Property
IsImplicitlyDeclared
As Boolean
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType_PropertySymbol.vb (1)
203
Public Overrides ReadOnly Property
IsImplicitlyDeclared
As Boolean
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousTypeOrDelegateTemplateSymbol.vb (1)
281
Public Overrides ReadOnly Property
IsImplicitlyDeclared
As Boolean
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousTypeOrDelegateTypeParameterSymbol.vb (1)
102
Public Overrides ReadOnly Property
IsImplicitlyDeclared
As Boolean
Symbols\NamespaceSymbol.vb (1)
136
Public NotOverridable Overrides ReadOnly Property
IsImplicitlyDeclared
As Boolean
Symbols\ReducedExtensionMethodSymbol.vb (3)
615
Public Overrides ReadOnly Property
IsImplicitlyDeclared
As Boolean
784
Public Overrides ReadOnly Property
IsImplicitlyDeclared
As Boolean
973
Public Overrides ReadOnly Property
IsImplicitlyDeclared
As Boolean
Symbols\Retargeting\RetargetingFieldSymbol.vb (1)
70
Public Overrides ReadOnly Property
IsImplicitlyDeclared
As Boolean
Symbols\Retargeting\RetargetingMethodSymbol.vb (1)
364
Public Overrides ReadOnly Property
IsImplicitlyDeclared
As Boolean
Symbols\Retargeting\RetargetingNamedTypeSymbol.vb (1)
75
Public Overrides ReadOnly Property
IsImplicitlyDeclared
As Boolean
Symbols\Retargeting\RetargetingParameterSymbol.vb (1)
66
Public Overrides ReadOnly Property
IsImplicitlyDeclared
As Boolean
Symbols\Retargeting\RetargetingPropertySymbol.vb (1)
71
Public Overrides ReadOnly Property
IsImplicitlyDeclared
As Boolean
Symbols\Retargeting\RetargetingTypeParameterSymbol.vb (1)
65
Public Overrides ReadOnly Property
IsImplicitlyDeclared
As Boolean
Symbols\Source\LocalSymbol.vb (1)
322
Public Overrides ReadOnly Property
IsImplicitlyDeclared
As Boolean
Symbols\Source\MeParameterSymbol.vb (1)
181
Public Overrides ReadOnly Property
IsImplicitlyDeclared
As Boolean
Symbols\Source\SourceClonedParameterSymbol.vb (1)
27
Public Overrides ReadOnly Property
IsImplicitlyDeclared
As Boolean
Symbols\Source\SourceFieldSymbol.vb (1)
582
Public Overrides ReadOnly Property
IsImplicitlyDeclared
As Boolean
Symbols\Source\SourceMemberContainerTypeSymbol.vb (1)
1296
Public Overrides ReadOnly Property
IsImplicitlyDeclared
As Boolean
Symbols\Source\SourceMethodSymbol.vb (1)
578
Public Overrides ReadOnly Property
IsImplicitlyDeclared
As Boolean
Symbols\Source\SourceParameterSymbol.vb (1)
99
Public NotOverridable Overrides ReadOnly Property
IsImplicitlyDeclared
As Boolean
Symbols\Source\SourcePropertySymbol.vb (1)
935
Public Overrides ReadOnly Property
IsImplicitlyDeclared
As Boolean
Symbols\Source\SourceTypeParameterSymbol.vb (1)
206
Public Overrides ReadOnly Property
IsImplicitlyDeclared
As Boolean
Symbols\Source\SynthesizedFieldSymbol.vb (1)
154
Public Overrides ReadOnly Property
IsImplicitlyDeclared
As Boolean
Symbols\Source\SynthesizedLambdaSymbol.vb (1)
53
Public Overrides ReadOnly Property
IsImplicitlyDeclared
As Boolean
Symbols\SubstitutedErrorType.vb (1)
45
Public Overrides ReadOnly Property
IsImplicitlyDeclared
As Boolean
Symbols\SubstitutedEventSymbol.vb (1)
155
Public Overrides ReadOnly Property
IsImplicitlyDeclared
As Boolean
Symbols\SubstitutedFieldSymbol.vb (1)
144
Public Overrides ReadOnly Property
IsImplicitlyDeclared
As Boolean
Symbols\SubstitutedMethodSymbol.vb (1)
60
Public NotOverridable Overrides ReadOnly Property
IsImplicitlyDeclared
As Boolean
Symbols\SubstitutedNamedType.vb (1)
128
Public NotOverridable Overrides ReadOnly Property
IsImplicitlyDeclared
As Boolean
Symbols\SubstitutedParameterSymbol.vb (1)
80
Public Overrides ReadOnly Property
IsImplicitlyDeclared
As Boolean
Symbols\SubstitutedPropertySymbol.vb (1)
184
Public Overrides ReadOnly Property
IsImplicitlyDeclared
As Boolean
Symbols\SubstitutedTypeParameterSymbol.vb (1)
129
Public Overrides ReadOnly Property
IsImplicitlyDeclared
As Boolean
Symbols\SynthesizedSymbols\SynthesizedBackingFieldBase.vb (1)
107
Public NotOverridable Overrides ReadOnly Property
IsImplicitlyDeclared
As Boolean
Symbols\SynthesizedSymbols\SynthesizedDelegateMethodSymbol.vb (1)
398
Public Overrides ReadOnly Property
IsImplicitlyDeclared
As Boolean
Symbols\SynthesizedSymbols\SynthesizedEventDelegateSymbol.vb (1)
425
Public Overrides ReadOnly Property
IsImplicitlyDeclared
As Boolean
Symbols\SynthesizedSymbols\SynthesizedGlobalMethodBase.vb (1)
35
Public NotOverridable Overrides ReadOnly Property
IsImplicitlyDeclared
As Boolean
Symbols\SynthesizedSymbols\SynthesizedMethodBase.vb (1)
154
Public NotOverridable Overrides ReadOnly Property
IsImplicitlyDeclared
As Boolean
Symbols\SynthesizedSymbols\SynthesizedOverridingWitheventsProperty.vb (1)
242
Public Overrides ReadOnly Property
IsImplicitlyDeclared
As Boolean
Symbols\SynthesizedSymbols\SynthesizedParameterSymbol.vb (1)
199
Public Overrides ReadOnly Property
IsImplicitlyDeclared
As Boolean
Symbols\SynthesizedSymbols\SynthesizedPropertyBase.vb (1)
122
Public MustOverride Overrides ReadOnly Property
IsImplicitlyDeclared
As Boolean
Symbols\Wrapped\WrappedEventSymbol.vb (1)
28
Public Overrides ReadOnly Property
IsImplicitlyDeclared
As Boolean
Symbols\Wrapped\WrappedFieldSymbol.vb (1)
28
Public Overrides ReadOnly Property
IsImplicitlyDeclared
As Boolean
Symbols\Wrapped\WrappedMethodSymbol.vb (1)
120
Public Overrides ReadOnly Property
IsImplicitlyDeclared
As Boolean
Symbols\Wrapped\WrappedNamedTypeSymbol.vb (1)
30
Public Overrides ReadOnly Property
IsImplicitlyDeclared
As Boolean
Symbols\Wrapped\WrappedParameterSymbol.vb (1)
85
Public Overrides ReadOnly Property
IsImplicitlyDeclared
As Boolean
Symbols\Wrapped\WrappedPropertySymbol.vb (1)
29
Public Overrides ReadOnly Property
IsImplicitlyDeclared
As Boolean
Symbols\Wrapped\WrappedTypeParameterSymbol.vb (1)
28
Public Overrides ReadOnly Property
IsImplicitlyDeclared
As Boolean
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler (1)
Symbols\EETypeParameterSymbol.vb (1)
91
Public Overrides ReadOnly Property
IsImplicitlyDeclared
As Boolean
137 references to IsImplicitlyDeclared
Microsoft.CodeAnalysis.VisualBasic (66)
Analysis\Analyzer.vb (1)
30
If method.
IsImplicitlyDeclared
AndAlso method.AssociatedSymbol IsNot Nothing AndAlso
Analysis\InitializerRewriter.vb (1)
150
If Not constructorMethod.IsShared AndAlso compilationState.InitializeComponentOpt IsNot Nothing AndAlso constructorMethod.
IsImplicitlyDeclared
Then
Binding\Binder_Lambda.vb (1)
1098
If lambdaSymbol.
IsImplicitlyDeclared
OrElse lambdaSymbol.IsSub Then
Binding\MethodBodyBinder.vb (1)
116
Return DirectCast(ContainingMember, MethodSymbol).
IsImplicitlyDeclared
AndAlso TypeOf ContainingMember Is SynthesizedMyGroupCollectionPropertyAccessorSymbol
CodeGen\CodeGenerator.vb (1)
160
If _emitPdbSequencePoints AndAlso _method.
IsImplicitlyDeclared
Then
Compilation\ClsComplianceChecker.vb (2)
439
If type.TypeKind = TypeKind.Delegate AndAlso type.
IsImplicitlyDeclared
AndAlso TryCast(type, NamedTypeSymbol)?.AssociatedSymbol Is symbol Then
575
Return symbol.DeclaringCompilation IsNot Me._compilation OrElse symbol.
IsImplicitlyDeclared
OrElse IsSyntacticallyFilteredOut(symbol)
Compilation\MethodCompiler.vb (8)
137
If symbol.Kind = SymbolKind.Method AndAlso symbol.
IsImplicitlyDeclared
AndAlso
1176
If Not method.
IsImplicitlyDeclared
Then
1471
If method.
IsImplicitlyDeclared
AndAlso
1772
Not method.
IsImplicitlyDeclared
Then
1925
If constructor.
IsImplicitlyDeclared
Then
1943
Dim locations As ImmutableArray(Of Location) = If(constructor.
IsImplicitlyDeclared
, containingType.Locations, constructor.Locations)
1952
If constructor.
IsImplicitlyDeclared
Then
1986
If constructor.
IsImplicitlyDeclared
Then
Emit\NamedTypeSymbolAdapter.vb (1)
462
If Not cctor.
IsImplicitlyDeclared
Then
Lowering\Instrumentation\CodeCoverageInstrumenter.vb (2)
45
If method.
IsImplicitlyDeclared
AndAlso Not method.IsAnyConstructor Then
128
If Not method.
IsImplicitlyDeclared
Then
Symbols\AnonymousTypes\PublicSymbols\AnonymousType_PropertyPublicSymbol.vb (1)
92
Return Me.ContainingType.
IsImplicitlyDeclared
Symbols\FieldSymbol.vb (1)
500
Return Not Me.
IsImplicitlyDeclared
Symbols\MethodSymbol.vb (1)
480
If Me.
IsImplicitlyDeclared
Then
Symbols\ReducedExtensionMethodSymbol.vb (3)
617
Return _curriedFromMethod.
IsImplicitlyDeclared
786
Return _curriedFromTypeParameter.
IsImplicitlyDeclared
975
Return m_CurriedFromParameter.
IsImplicitlyDeclared
Symbols\Retargeting\RetargetingFieldSymbol.vb (1)
72
Return _underlyingField.
IsImplicitlyDeclared
Symbols\Retargeting\RetargetingMethodSymbol.vb (1)
366
Return _underlyingMethod.
IsImplicitlyDeclared
Symbols\Retargeting\RetargetingNamedTypeSymbol.vb (1)
77
Return _underlyingType.
IsImplicitlyDeclared
Symbols\Retargeting\RetargetingParameterSymbol.vb (1)
68
Return _underlyingParameter.
IsImplicitlyDeclared
Symbols\Retargeting\RetargetingPropertySymbol.vb (1)
73
Return _underlyingProperty.
IsImplicitlyDeclared
Symbols\Retargeting\RetargetingTypeParameterSymbol.vb (1)
67
Return _underlyingTypeParameter.
IsImplicitlyDeclared
Symbols\Source\OverrideHidingHelper.vb (1)
703
If prop.
IsImplicitlyDeclared
AndAlso prop.IsWithEvents Then
Symbols\Source\SourceMemberContainerTypeSymbol.vb (4)
446
If Not member.
IsImplicitlyDeclared
Then
2936
If sym.
IsImplicitlyDeclared
Then
3556
If Not member.
IsImplicitlyDeclared
AndAlso
3557
Not nextMember.
IsImplicitlyDeclared
Then
Symbols\Source\SourceNamedTypeSymbol_ComClass.vb (3)
370
member.
IsImplicitlyDeclared
Then
402
If getter.
IsImplicitlyDeclared
Then
412
If setter.
IsImplicitlyDeclared
Then
Symbols\Source\SourceParameterSymbol.vb (2)
101
If Me.ContainingSymbol.
IsImplicitlyDeclared
Then
104
Not Me.ContainingType.AssociatedSymbol?.
IsImplicitlyDeclared
Then
Symbols\Source\SourceTypeParameterSymbol.vb (1)
208
Return Me.ContainingSymbol.
IsImplicitlyDeclared
Symbols\Source\SourceWithEventsBackingFieldSymbol.vb (1)
66
Debug.Assert(Not Me.ContainingType.
IsImplicitlyDeclared
)
Symbols\Source\SynthesizedEventAccessorSymbol.vb (1)
495
Debug.Assert(Not ContainingType.
IsImplicitlyDeclared
)
Symbols\Source\SynthesizedWithEventsAccessorSymbol.vb (1)
93
Debug.Assert(Not ContainingType.
IsImplicitlyDeclared
)
Symbols\SubstitutedErrorType.vb (1)
47
Return _fullInstanceType.
IsImplicitlyDeclared
Symbols\SubstitutedEventSymbol.vb (1)
157
Return Me.OriginalDefinition.
IsImplicitlyDeclared
Symbols\SubstitutedFieldSymbol.vb (1)
146
Return _originalDefinition.
IsImplicitlyDeclared
Symbols\SubstitutedMethodSymbol.vb (1)
62
Return OriginalDefinition.
IsImplicitlyDeclared
Symbols\SubstitutedNamedType.vb (1)
130
Return OriginalDefinition.
IsImplicitlyDeclared
Symbols\SubstitutedParameterSymbol.vb (1)
82
Return _originalDefinition.
IsImplicitlyDeclared
Symbols\SubstitutedPropertySymbol.vb (1)
186
Return _originalDefinition.
IsImplicitlyDeclared
Symbols\SubstitutedTypeParameterSymbol.vb (1)
131
Return _originalDefinition.
IsImplicitlyDeclared
Symbols\Symbol.vb (2)
839
If Me.
IsImplicitlyDeclared
AndAlso declaringReferences.Length = 0 Then
1212
Return Me.
IsImplicitlyDeclared
Symbols\SymbolExtensions.vb (2)
273
Return method.
IsImplicitlyDeclared
AndAlso
426
Debug.Assert(this.
IsImplicitlyDeclared
)
Symbols\SynthesizedSymbols\SynthesizedBackingFieldBase.vb (1)
132
If Not Me.ContainingType.
IsImplicitlyDeclared
Then
Symbols\Tuples\TupleTypeSymbol.vb (1)
97
_lazyActualElementNames = Me.TupleElements.SelectAsArray(Function(e) If(e.
IsImplicitlyDeclared
, Nothing, e.Name))
Symbols\Wrapped\WrappedEventSymbol.vb (1)
30
Return Me._underlyingEvent.
IsImplicitlyDeclared
Symbols\Wrapped\WrappedFieldSymbol.vb (1)
30
Return Me._underlyingField.
IsImplicitlyDeclared
Symbols\Wrapped\WrappedMethodSymbol.vb (1)
122
Return Me.UnderlyingMethod.
IsImplicitlyDeclared
Symbols\Wrapped\WrappedNamedTypeSymbol.vb (1)
32
Return Me._underlyingType.
IsImplicitlyDeclared
Symbols\Wrapped\WrappedParameterSymbol.vb (1)
87
Return Me._underlyingParameter.
IsImplicitlyDeclared
Symbols\Wrapped\WrappedPropertySymbol.vb (1)
31
Return Me._underlyingProperty.
IsImplicitlyDeclared
Symbols\Wrapped\WrappedTypeParameterSymbol.vb (1)
30
Return Me._underlyingTypeParameter.
IsImplicitlyDeclared
VisualBasicExtensions.vb (1)
623
Return vbevent IsNot Nothing AndAlso vbevent.
IsImplicitlyDeclared
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (21)
CodeGen\CodeGenTuples.vb (17)
5755
Assert.False(mTuple.
IsImplicitlyDeclared
)
5776
Assert.False(mFirst.
IsImplicitlyDeclared
)
5795
Assert.True(mItem1.
IsImplicitlyDeclared
)
15036
Assert.False(m1Tuple.
IsImplicitlyDeclared
)
15133
Assert.True(m1Item1.
IsImplicitlyDeclared
)
15152
Assert.True(m2Item1.
IsImplicitlyDeclared
)
15168
Assert.False(m2a2.
IsImplicitlyDeclared
)
15383
Assert.True(m3Item8.
IsImplicitlyDeclared
)
15545
Assert.True(m4Item8.
IsImplicitlyDeclared
)
15565
Assert.False(m4h4.
IsImplicitlyDeclared
)
15800
Assert.False(m5Item8.
IsImplicitlyDeclared
)
16155
Assert.True(m8Item8.
IsImplicitlyDeclared
)
16175
Assert.False(m8Item1.
IsImplicitlyDeclared
)
16294
Assert.False(m1Tuple.
IsImplicitlyDeclared
)
16352
Assert.True(m1Item1.
IsImplicitlyDeclared
)
16375
Assert.True(m2Item1.
IsImplicitlyDeclared
)
16395
Assert.False(m2a2.
IsImplicitlyDeclared
)
CodeGen\CodeGenVBCore.vb (4)
3031
Assert.True(type.
IsImplicitlyDeclared
)
3036
Assert.True(member.
IsImplicitlyDeclared
)
3045
Assert.True(param.
IsImplicitlyDeclared
)
3050
Assert.True(typeParam.
IsImplicitlyDeclared
)
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (18)
Compilation\GetSemanticInfoBrokenCodeTests.vb (4)
364
Assert.True(type.
IsImplicitlyDeclared
)
367
Assert.False(member.
IsImplicitlyDeclared
)
369
Assert.False(member.
IsImplicitlyDeclared
)
371
Assert.False(member.
IsImplicitlyDeclared
)
DeclaringSyntaxNodeTests.vb (5)
27
Assert.True(Not symbol.IsFromCompilation(compilation) OrElse symbol.
IsImplicitlyDeclared
, "non-implicitly declares source symbol should have declaring location")
30
Assert.False(symbol.
IsImplicitlyDeclared
)
76
Assert.True(Not symbol.IsFromCompilation(compilation) OrElse symbol.
IsImplicitlyDeclared
, "non-implicitly declares source symbol should have declaring location")
81
Assert.True(symbol.
IsImplicitlyDeclared
)
83
Assert.False(symbol.
IsImplicitlyDeclared
)
Semantics\BinaryOperators.vb (3)
1067
If symbol1 IsNot Nothing AndAlso symbol1.
IsImplicitlyDeclared
Then
1131
Assert.False(userDefined.
IsImplicitlyDeclared
)
1226
Assert.True(symbol1.
IsImplicitlyDeclared
)
Semantics\FieldInitializerBindingTests.vb (1)
1503
If member.
IsImplicitlyDeclared
Then
Semantics\GetExtendedSemanticInfoTests.vb (4)
4361
Assert.False(method.
IsImplicitlyDeclared
)
4400
Assert.False(method.
IsImplicitlyDeclared
)
4436
Assert.True(method.
IsImplicitlyDeclared
)
4475
Assert.False(method.
IsImplicitlyDeclared
)
Semantics\UnaryOperators.vb (1)
757
Assert.True(symbol1.
IsImplicitlyDeclared
)
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (32)
SymbolsTests\AnonymousTypes\AnonymousTypesSemanticsTests.vb (4)
136
Assert.False(localType.
IsImplicitlyDeclared
)
168
Assert.False(member.
IsImplicitlyDeclared
)
417
Assert.True(localType.
IsImplicitlyDeclared
)
450
Assert.True(member.
IsImplicitlyDeclared
)
SymbolsTests\ImplicitClassTests.vb (2)
40
Assert.True(implicitClass.
IsImplicitlyDeclared
)
71
Assert.True(scriptClass.
IsImplicitlyDeclared
)
SymbolsTests\Metadata\PE\LoadingNamespacesAndTypes.vb (4)
288
Assert.False(constructor.
IsImplicitlyDeclared
)
308
Assert.True(constructor.
IsImplicitlyDeclared
)
340
Assert.False(constructors(withParameterIndex).
IsImplicitlyDeclared
)
341
Assert.True(constructors(withoutParameterIndex).
IsImplicitlyDeclared
)
SymbolsTests\Retargeting\RetargetingTests.vb (2)
210
Assert.Equal(source.
IsImplicitlyDeclared
, underlying.
IsImplicitlyDeclared
)
SymbolsTests\Source\EventTests.vb (10)
1719
Assert.True(mems(0).
IsImplicitlyDeclared
)
1723
Assert.True(mems(1).
IsImplicitlyDeclared
)
1728
Assert.False(mems(3).
IsImplicitlyDeclared
)
1733
Assert.True(mems(2).
IsImplicitlyDeclared
)
1737
Assert.True(mems(4).
IsImplicitlyDeclared
)
2434
Assert.True(e1EventHandler.
IsImplicitlyDeclared
)
2435
Assert.True(e1EventHandler.ContainingType.
IsImplicitlyDeclared
)
2501
Assert.True(e1.Type.
IsImplicitlyDeclared
)
2543
Assert.False(e1EventHandler.
IsImplicitlyDeclared
)
2555
Assert.True(e1.Type.
IsImplicitlyDeclared
)
SymbolsTests\Source\PropertyTests.vb (8)
1360
Assert.True(p.
IsImplicitlyDeclared
)
1365
Assert.True(p.
IsImplicitlyDeclared
)
5975
Assert.True(p.GetMethod.
IsImplicitlyDeclared
)
5976
Assert.True(p.SetMethod.
IsImplicitlyDeclared
)
5978
Assert.True(p.GetMethod.
IsImplicitlyDeclared
)
5979
Assert.True(p.SetMethod.
IsImplicitlyDeclared
)
5981
Assert.True(q.GetMethod.
IsImplicitlyDeclared
)
5982
Assert.True(q.SetMethod.
IsImplicitlyDeclared
)
SymbolsTests\Source\TypeTests.vb (2)
2396
Dim sourceConstructor = CType(constructors.First(Function(c) Not c.
IsImplicitlyDeclared
), MethodSymbol)
2397
Dim synthesizedConstructor = CType(constructors.First(Function(c) c.
IsImplicitlyDeclared
), MethodSymbol)