52 overrides of IsShared
Microsoft.CodeAnalysis.VisualBasic (52)
Symbols\AliasSymbol.vb (1)
191Public Overrides ReadOnly Property IsShared As Boolean
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType_PropertySymbol.vb (1)
185Public Overrides ReadOnly Property IsShared As Boolean
Symbols\AssemblySymbol.vb (1)
223Public NotOverridable Overrides ReadOnly Property IsShared As Boolean
Symbols\ErrorMethodSymbol.vb (1)
162Public Overrides ReadOnly Property IsShared As Boolean
Symbols\LabelSymbol.vb (1)
56Public Overrides ReadOnly Property IsShared As Boolean
Symbols\Metadata\PE\PEEventSymbol.vb (1)
204Public Overrides ReadOnly Property IsShared As Boolean
Symbols\Metadata\PE\PEFieldSymbol.vb (1)
305Public Overrides ReadOnly Property IsShared As Boolean
Symbols\Metadata\PE\PEMethodSymbol.vb (1)
862Public Overrides ReadOnly Property IsShared As Boolean
Symbols\Metadata\PE\PEPropertySymbol.vb (1)
223Public Overrides ReadOnly Property IsShared As Boolean
Symbols\ModuleSymbol.vb (1)
74Public NotOverridable Overrides ReadOnly Property IsShared As Boolean
Symbols\NamespaceSymbol.vb (1)
249Public NotOverridable Overrides ReadOnly Property IsShared As Boolean
Symbols\ParameterSymbol.vb (1)
235Public NotOverridable Overrides ReadOnly Property IsShared As Boolean
Symbols\PreprocessingSymbol.vb (1)
82Public Overrides ReadOnly Property IsShared As Boolean
Symbols\ReducedExtensionMethodSymbol.vb (1)
447Public Overrides ReadOnly Property IsShared As Boolean
Symbols\Retargeting\RetargetingEventSymbol.vb (1)
154Public Overrides ReadOnly Property IsShared As Boolean
Symbols\Retargeting\RetargetingFieldSymbol.vb (1)
228Public Overrides ReadOnly Property IsShared As Boolean
Symbols\Retargeting\RetargetingMethodSymbol.vb (1)
274Public Overrides ReadOnly Property IsShared As Boolean
Symbols\Retargeting\RetargetingPropertySymbol.vb (1)
157Public Overrides ReadOnly Property IsShared As Boolean
Symbols\SignatureOnlyMethodSymbol.vb (1)
222Public Overrides ReadOnly Property IsShared As Boolean
Symbols\SignatureOnlyPropertySymbol.vb (1)
208Public Overrides ReadOnly Property IsShared As Boolean
Symbols\Source\LambdaSymbol.vb (1)
223Public Overrides ReadOnly Property IsShared As Boolean
Symbols\Source\LocalSymbol.vb (1)
212Public Overrides ReadOnly Property IsShared As Boolean
Symbols\Source\RangeVariableSymbol.vb (1)
61Public Overrides ReadOnly Property IsShared As Boolean
Symbols\Source\SourceEventSymbol.vb (1)
532Public Overrides ReadOnly Property IsShared As Boolean
Symbols\Source\SourceFieldSymbol.vb (1)
595Public Overrides ReadOnly Property IsShared As Boolean
Symbols\Source\SourceMethodSymbol.vb (1)
684Public NotOverridable Overrides ReadOnly Property IsShared As Boolean
Symbols\Source\SourceNamedTypeSymbol_ComClass.vb (2)
1181Public Overrides ReadOnly Property IsShared As Boolean 1794Public Overrides ReadOnly Property IsShared As Boolean
Symbols\Source\SourcePropertySymbol.vb (1)
649Public Overrides ReadOnly Property IsShared As Boolean
Symbols\Source\SynthesizedEntryPointSymbol.vb (1)
86Public Overrides ReadOnly Property IsShared As Boolean
Symbols\Source\SynthesizedFieldSymbol.vb (1)
154Public Overrides ReadOnly Property IsShared As Boolean
Symbols\Source\SynthesizedInteractiveInitializerMethod.vb (1)
87Public Overrides ReadOnly Property IsShared As Boolean
Symbols\SubstitutedEventSymbol.vb (1)
125Public Overrides ReadOnly Property IsShared As Boolean
Symbols\SubstitutedFieldSymbol.vb (1)
138Public Overrides ReadOnly Property IsShared As Boolean
Symbols\SubstitutedMethodSymbol.vb (1)
231Public Overrides ReadOnly Property IsShared As Boolean
Symbols\SubstitutedPropertySymbol.vb (1)
172Public Overrides ReadOnly Property IsShared As Boolean
Symbols\SynthesizedSymbols\SynthesizedAccessor.vb (1)
112Public NotOverridable Overrides ReadOnly Property IsShared As Boolean
Symbols\SynthesizedSymbols\SynthesizedBackingFieldBase.vb (1)
101Public NotOverridable Overrides ReadOnly Property IsShared As Boolean
Symbols\SynthesizedSymbols\SynthesizedConstructorBase.vb (1)
154Public NotOverridable Overrides ReadOnly Property IsShared As Boolean
Symbols\SynthesizedSymbols\SynthesizedDelegateMethodSymbol.vb (1)
239Public Overrides ReadOnly Property IsShared As Boolean
Symbols\SynthesizedSymbols\SynthesizedGlobalMethodBase.vb (1)
125Public NotOverridable Overrides ReadOnly Property IsShared As Boolean
Symbols\SynthesizedSymbols\SynthesizedInterfaceImplementationStubSymbol.vb (1)
154Public Overrides ReadOnly Property IsShared As Boolean
Symbols\SynthesizedSymbols\SynthesizedIntrinsicOperatorSymbol.vb (1)
140Public Overrides ReadOnly Property IsShared As Boolean
Symbols\SynthesizedSymbols\SynthesizedMethod.vb (1)
162Public Overrides ReadOnly Property IsShared As Boolean
Symbols\SynthesizedSymbols\SynthesizedOverridingWitheventsProperty.vb (1)
168Public Overrides ReadOnly Property IsShared As Boolean
Symbols\SynthesizedSymbols\SynthesizedPropertyBase.vb (1)
116Public Overrides ReadOnly Property IsShared As Boolean
Symbols\SynthesizedSymbols\SynthesizedRegularMethodBase.vb (1)
110Public NotOverridable Overrides ReadOnly Property IsShared As Boolean
Symbols\TypeSymbol.vb (1)
257Public NotOverridable Overrides ReadOnly Property IsShared As Boolean
Symbols\Wrapped\WrappedEventSymbol.vb (1)
64Public Overrides ReadOnly Property IsShared As Boolean
Symbols\Wrapped\WrappedFieldSymbol.vb (1)
124Public Overrides ReadOnly Property IsShared As Boolean
Symbols\Wrapped\WrappedMethodSymbol.vb (1)
84Public Overrides ReadOnly Property IsShared As Boolean
Symbols\Wrapped\WrappedPropertySymbol.vb (1)
83Public Overrides ReadOnly Property IsShared As Boolean
59 references to IsShared
Microsoft.CodeAnalysis.VisualBasic (59)
Analysis\FlowAnalysis\DataFlowPass.vb (1)
1113If sym.IsShared Then
Binding\Binder.vb (3)
517If Not candidate.IsShared OrElse candidate.Kind <> SymbolKind.Property Then 959If symbol.IsShared AndAlso 964If Not symbol.IsShared AndAlso
Binding\Binder_Attributes.vb (1)
511If sym.IsShared Then
Binding\Binder_Expressions.vb (6)
1141If ContainingType Is classType AndAlso Not ContainingMember.IsShared Then 1913If containingMember.IsShared Then 2238Return containingMember.IsShared OrElse 2242Return containingMember.IsShared OrElse 2605If currentType.TypeKind = TYPEKIND.Submission AndAlso Not currentMember.IsShared Then 2726isInstanceMember = Not leftSymbol.IsShared
Binding\Binder_Invocation.vb (2)
855hasErrors = CheckSharedSymbolAccess(target, methodOrProperty.IsShared, receiver, group.QualificationKind, diagnostics) ' give diagnostics if sharedness is wrong. 868receiver = AdjustReceiverTypeOrValue(receiver, receiver.Syntax, methodOrProperty.IsShared, diagnostics, resolvedTypeOrValueReceiver)
Binding\SyntheticBoundTrees\SynthesizedPropertyAccessorBase.vb (1)
33If Not accessor.IsShared Then
Compilation\SemanticModel.vb (1)
1214If containingMember.IsShared Then
Emit\FieldSymbolAdapter.vb (1)
187Return AdaptedFieldSymbol.IsShared
Emit\MethodSymbolAdapter.vb (1)
376Return AdaptedMethodSymbol.IsShared
Lowering\LocalRewriter\LocalRewriter_AssignmentOperator.vb (1)
199propertyIsStatic = fromMember.IsShared AndAlso
Semantics\AccessCheck.vb (1)
128If symbol.IsShared Then
Symbols\EventSignatureComparer.vb (2)
120If _considerIsShared AndAlso event1.IsShared <> event2.IsShared Then
Symbols\Metadata\PE\PEEventSymbol.vb (1)
207Return method Is Nothing OrElse method.IsShared
Symbols\Metadata\PE\PENamedTypeSymbol.vb (1)
389If (Not member.IsShared AndAlso member.Kind = SymbolKind.Field) Then
Symbols\MethodSymbol.vb (1)
507Return IsShared AndAlso
Symbols\NamedTypeSymbol.vb (1)
1260If field Is Nothing OrElse field.IsShared Then
Symbols\PropertySignatureComparer.vb (2)
203If prop1.IsShared <> prop2.IsShared Then
Symbols\PropertySymbol.vb (2)
207Dim propertyIsStatic As Boolean = Me.IsShared 213propertyIsStatic = fromMember.IsShared AndAlso
Symbols\Retargeting\RetargetingEventSymbol.vb (1)
156Return _underlyingEvent.IsShared
Symbols\Retargeting\RetargetingFieldSymbol.vb (1)
230Return _underlyingField.IsShared
Symbols\Retargeting\RetargetingMethodSymbol.vb (1)
276Return _underlyingMethod.IsShared
Symbols\Retargeting\RetargetingPropertySymbol.vb (1)
159Return _underlyingProperty.IsShared
Symbols\Source\ImplementsHelper.vb (1)
646Not member.IsShared AndAlso
Symbols\Source\LambdaSymbol.vb (1)
229Return container.IsShared
Symbols\Source\SourceMemberContainerTypeSymbol.vb (2)
2126If field IsNot Nothing AndAlso Not field.IsShared Then 2877EnsureCtor(members, eventSym.IsShared, isDebuggable:=False, diagBag:=diagBag)
Symbols\Source\SourceMemberFieldSymbol.vb (1)
665Dim symbolsAreShared = nameCount > 0 AndAlso fieldOrWithEventSymbols(0).IsShared
Symbols\Source\SourceMemberMethodSymbol.vb (4)
660If witheventsProperty.IsShared Then 776If eventSymbol.IsShared AndAlso Me.IsShared Then 793If Not hookupMethod.IsShared Then 805If hookupMethod.IsShared Then
Symbols\Source\SourceNamedTypeSymbol.vb (1)
2436If Not m.IsShared And m.Kind = SymbolKind.Field Then
Symbols\Source\SourceNamedTypeSymbol_ComClass.vb (1)
369If member.IsShared OrElse member.DeclaredAccessibility <> Accessibility.Public OrElse
Symbols\Source\SynthesizedEventAccessorSymbol.vb (1)
190If(field.IsShared, Nothing, New BoundMeReference(syntax, accessor.MeParameter.Type)),
Symbols\Source\SynthesizedStaticLocalBackingField.vb (1)
37isShared:=implicitlyDefinedBy.ContainingSymbol.IsShared,
Symbols\SubstitutedEventSymbol.vb (1)
127Return Me._originalDefinition.IsShared
Symbols\SubstitutedFieldSymbol.vb (1)
140Return _originalDefinition.IsShared
Symbols\SubstitutedMethodSymbol.vb (1)
233Return OriginalDefinition.IsShared
Symbols\SubstitutedPropertySymbol.vb (1)
174Return _originalDefinition.IsShared
Symbols\Symbol.vb (1)
1267Return Me.IsShared
Symbols\SymbolExtensions.vb (1)
197Return Not sym.IsShared
Symbols\SynthesizedSymbols\SynthesizedAccessor.vb (1)
114Return m_propertyOrEvent.IsShared
Symbols\SynthesizedSymbols\SynthesizedMethodBase.vb (2)
39Return If(IsShared, Microsoft.Cci.CallingConvention.Default, Microsoft.Cci.CallingConvention.HasThis) Or 179If IsShared Then
Symbols\Wrapped\WrappedEventSymbol.vb (1)
66Return Me._underlyingEvent.IsShared
Symbols\Wrapped\WrappedFieldSymbol.vb (1)
126Return Me._underlyingField.IsShared
Symbols\Wrapped\WrappedMethodSymbol.vb (1)
86Return Me.UnderlyingMethod.IsShared
Symbols\Wrapped\WrappedPropertySymbol.vb (1)
85Return Me._underlyingProperty.IsShared