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)
273Public Overrides ReadOnly Property Type As TypeSymbol
Symbols\Retargeting\RetargetingPropertySymbol.vb (1)
238Public Overrides ReadOnly Property Type As TypeSymbol
Symbols\SignatureOnlyPropertySymbol.vb (1)
99Public Overrides ReadOnly Property Type As TypeSymbol
Symbols\Source\SourceNamedTypeSymbol_ComClass.vb (1)
1824Public 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)
214Public Overrides ReadOnly Property Type As TypeSymbol
Symbols\SynthesizedSymbols\SynthesizedOverridingWitheventsProperty.vb (1)
205Public 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)
406If MergeUseSiteInfo(useSiteInfo, DeriveUseSiteInfoFromType(Me.Type)) Then 436errorInfo = If(Me.Type.GetUnificationUseSiteDiagnosticRecursive(Me, unificationCheckedTypes), 600Return Me.Type
Symbols\PropertySymbolExtensions.vb (2)
47Return If(accessor Is Nothing, [property].Type, accessor.ReturnType) 54Return [property].Type
Symbols\Retargeting\RetargetingPropertySymbol.vb (1)
240Return 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 1826Return _clonedFrom.Type
Symbols\Source\SourcePropertyAccessorSymbol.vb (1)
230Dim result = prop.Type
Symbols\Source\SourcePropertySymbol.vb (1)
781Dim returnTypeWithCustomModifiers As TypeSymbol = overridden.Type
Symbols\Source\SynthesizedWithEventsAccessorSymbol.vb (1)
151Return m_propertyOrEvent.Type
Symbols\SubstitutedPropertySymbol.vb (2)
216Return _originalDefinition.Type.InternalSubstituteTypeParameters(TypeSubstitution).Type 222Return TypeSubstitution.SubstituteCustomModifiers(_originalDefinition.Type, _originalDefinition.TypeCustomModifiers)
Symbols\SymbolExtensions.vb (1)
471Return [property].Type.ContainsTupleNames() OrElse ContainsTupleNames([property].Parameters)
Symbols\SynthesizedSymbols\SynthesizedOverridingWitheventsProperty.vb (1)
207Return _baseProperty.Type
Symbols\SynthesizedSymbols\SynthesizedParameterSymbol.vb (1)
306Dim valueParameterType As TypeSymbol = propertySymbol.Type
Symbols\Tuples\TuplePropertySymbol.vb (1)
36Return Me._underlyingProperty.Type