11 overrides of Type
Microsoft.CodeAnalysis.VisualBasic (11)
Symbols\AnonymousTypes\PublicSymbols\AnonymousType_PropertyPublicSymbol.vb (1)
53Public Overrides ReadOnly Property Type As TypeSymbol
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType_PropertySymbol.vb (1)
95Public Overrides ReadOnly Property Type As TypeSymbol
Symbols\Metadata\PE\PEPropertySymbol.vb (1)
289Public Overrides ReadOnly Property Type As TypeSymbol
Symbols\Retargeting\RetargetingPropertySymbol.vb (1)
242Public Overrides ReadOnly Property Type As TypeSymbol
Symbols\SignatureOnlyPropertySymbol.vb (1)
99Public Overrides ReadOnly Property Type As TypeSymbol
Symbols\Source\SourceNamedTypeSymbol_ComClass.vb (1)
1832Public Overrides ReadOnly Property Type As TypeSymbol
Symbols\Source\SourcePropertySymbol.vb (1)
332Public Overrides ReadOnly Property Type As TypeSymbol
Symbols\Source\SynthesizedMyGroupCollectionPropertySymbol.vb (1)
55Public Overrides ReadOnly Property Type As TypeSymbol
Symbols\SubstitutedPropertySymbol.vb (1)
218Public Overrides ReadOnly Property Type As TypeSymbol
Symbols\SynthesizedSymbols\SynthesizedOverridingWitheventsProperty.vb (1)
209Public Overrides ReadOnly Property Type As TypeSymbol
Symbols\Tuples\TuplePropertySymbol.vb (1)
34Public Overrides ReadOnly Property Type As TypeSymbol
42 references to Type
Microsoft.CodeAnalysis.VisualBasic (42)
Binding\SyntheticBoundTrees\SynthesizedPropertyAccessorBase.vb (2)
25If propertySymbol.Type.IsVoidType Then 294type:=propertySymbol.Type)
Emit\AttributeDataAdapter.vb (1)
126type = DirectCast(sym, PropertySymbol).Type
Emit\PropertySymbolAdapter.vb (1)
149Return (DirectCast(context.Module, PEModuleBuilder)).Translate(AdaptedPropertySymbol.Type, syntaxNodeOpt:=DirectCast(context.SyntaxNode, VisualBasicSyntaxNode), diagnostics:=context.Diagnostics)
Symbols\AnonymousTypes\PublicSymbols\AnonymousType_PropertyPublicAccessors.vb (2)
48MyBase.New([property], [property].Type) 74New SynthesizedParameterSymbol(Me, m_propertyOrEvent.Type, 0, False, StringConstants.ValueParameterName))
Symbols\AnonymousTypes\PublicSymbols\AnonymousType_TypePublicSymbol.vb (1)
100paramsArr(index) = New SynthesizedParameterSimpleSymbol(constructor, [property].Type, index, [property].Name)
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType_ConstructorSymbol.vb (1)
26paramsArr(index) = New AnonymousTypeOrDelegateParameterSymbol(Me, [property].Type, index, isByRef:=False, [property].Name, correspondingInvokeParameterOrProperty:=index)
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType_PropertyAccessors.vb (2)
67MyBase.New([property], [property].Type) 93New SynthesizedParameterSymbol(Me, m_propertyOrEvent.Type, 0, False, StringConstants.ValueParameterName))
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType_PropertyBackingFieldSymbol.vb (1)
35Return _propertyOrEvent.Type
Symbols\Attributes\AttributeData.vb (3)
423If [property].Type IsNot Nothing AndAlso [property].Type.SpecialType = SpecialType.System_String AndAlso 516If prop?.Type.SpecialType = SpecialType.System_String Then
Symbols\PropertySignatureComparer.vb (5)
138_hash = Hash.Combine(prop.Type, _hash) 181New TypeWithModifiers(prop1.Type, prop1.TypeCustomModifiers), 185New TypeWithModifiers(prop2.Type, prop2.TypeCustomModifiers), 231Dim type1 = prop1.Type 232Dim type2 = prop2.Type
Symbols\PropertySymbol.vb (3)
423If MergeUseSiteInfo(useSiteInfo, DeriveUseSiteInfoFromType(Me.Type)) Then 453errorInfo = If(Me.Type.GetUnificationUseSiteDiagnosticRecursive(Me, unificationCheckedTypes), 617Return Me.Type
Symbols\PropertySymbolExtensions.vb (2)
47Return If(accessor Is Nothing, [property].Type, accessor.ReturnType) 54Return [property].Type
Symbols\Retargeting\RetargetingPropertySymbol.vb (1)
244Return RetargetingTranslator.Retarget(_underlyingProperty.Type, RetargetOptions.RetargetPrimitiveTypesByTypeCode)
Symbols\Retargeting\RetargetingSymbolTranslator.vb (1)
1100Retarget([property].Type, RetargetOptions.RetargetPrimitiveTypesByTypeCode),
Symbols\Source\SourceMemberContainerTypeSymbol.vb (1)
1083GenerateVarianceDiagnosticsForType([property].Type, requiredVariance, context, infosBuffer)
Symbols\Source\SourceMemberMethodSymbol.vb (3)
676withEventsSourceProperty = FindProperty(witheventsProperty.Type, 688eventContainingType = withEventsSourceProperty.Type 690eventContainingType = witheventsProperty.Type
Symbols\Source\SourceNamedTypeSymbol_ComClass.vb (3)
426If prop.Type.IsObjectType() AndAlso prop.SetMethod IsNot Nothing Then 590prop.Type.SpecialType = SpecialType.System_Collections_IEnumerator Then 1834Return _clonedFrom.Type
Symbols\Source\SourcePropertyAccessorSymbol.vb (1)
230Dim result = prop.Type
Symbols\Source\SourcePropertySymbol.vb (1)
826Dim returnTypeWithCustomModifiers As TypeSymbol = overridden.Type
Symbols\Source\SynthesizedWithEventsAccessorSymbol.vb (1)
151Return m_propertyOrEvent.Type
Symbols\SubstitutedPropertySymbol.vb (2)
220Return _originalDefinition.Type.InternalSubstituteTypeParameters(TypeSubstitution).Type 226Return TypeSubstitution.SubstituteCustomModifiers(_originalDefinition.Type, _originalDefinition.TypeCustomModifiers)
Symbols\SymbolExtensions.vb (1)
471Return [property].Type.ContainsTupleNames() OrElse ContainsTupleNames([property].Parameters)
Symbols\SynthesizedSymbols\SynthesizedOverridingWitheventsProperty.vb (1)
211Return _baseProperty.Type
Symbols\SynthesizedSymbols\SynthesizedParameterSymbol.vb (1)
306Dim valueParameterType As TypeSymbol = propertySymbol.Type
Symbols\Tuples\TuplePropertySymbol.vb (1)
36Return Me._underlyingProperty.Type