13 overrides of Type
Microsoft.CodeAnalysis.VisualBasic (13)
Binding\Binder_XmlLiterals.vb (1)
1691Public Overrides ReadOnly Property Type As TypeSymbol
Lowering\StateMachineRewriter\SynthesizedStateMachineProperty.vb (1)
106Public Overrides ReadOnly Property Type As TypeSymbol
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)
1840Public Overrides ReadOnly Property Type As TypeSymbol
Symbols\Source\SourcePropertySymbol.vb (1)
333Public 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
62 references to Type
Microsoft.CodeAnalysis.VisualBasic (62)
Binding\Binder_Expressions.vb (3)
1297Return BadExpression(syntax, expr, LookupResultKind.NotAValue, propertySymbol.Type) 3525memberType = DirectCast(member, PropertySymbol).Type 4017Return DirectCast(s, PropertySymbol).Type
Binding\Binder_Initializers.vb (3)
351Debug.Assert(TypeSymbol.Equals(propertySymbol.Type, propertySymbol.AssociatedField.Type, TypeCompareKind.ConsiderEverything)) 357type:=propertySymbol.Type, 386propertySymbol.Type,
Binding\Binder_XmlLiterals.vb (1)
1693Return _originalDefinition.Type
Binding\Binder.vb (1)
522If candidateProperty.Type.SpecialType <> SpecialType.System_String OrElse
Binding\DocumentationCommentCrefBinder_Compat.vb (1)
192Dim propertyType As TypeSymbol = [property].Type
Binding\DocumentationCommentCrefBinder.vb (2)
391type = DirectCast(symbol, PropertySymbol).Type 775Dim propertyType As TypeSymbol = [property].Type
Binding\MemberSemanticModel.vb (2)
779If current IsNot Nothing AndAlso Not current.Type.IsErrorType() Then 780currentConversion = New Conversion(Conversions.ClassifyConversion(current.Type, elementType, useSiteInfo:=CompoundUseSiteInfo(Of AssemblySymbol).Discarded))
Binding\SyntheticBoundTrees\SynthesizedPropertyAccessorBase.vb (2)
25If propertySymbol.Type.IsVoidType Then 294type:=propertySymbol.Type)
Compilation\ClsComplianceChecker.vb (1)
421type = (DirectCast(symbol, PropertySymbol)).Type
Emit\AttributeDataAdapter.vb (1)
126type = DirectCast(sym, PropertySymbol).Type
Emit\EditAndContinue\PEDeltaAssemblyBuilder.vb (1)
198Dim propertyType = [property].Type
Emit\EditAndContinue\VisualBasicSymbolMatcher.vb (2)
482Return Me._comparer.Equals([property].Type, other.Type) AndAlso
Emit\PropertySymbolAdapter.vb (1)
149Return (DirectCast(context.Module, PEModuleBuilder)).Translate(AdaptedPropertySymbol.Type, syntaxNodeOpt:=DirectCast(context.SyntaxNode, VisualBasicSyntaxNode), diagnostics:=context.Diagnostics)
Lowering\LocalRewriter\LocalRewriter_Query.vb (1)
148type:=propertyDef.Type)
Semantics\OverloadResolution.vb (1)
421Return _property.Type
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)
1097Retarget([property].Type, RetargetOptions.RetargetPrimitiveTypesByTypeCode),
Symbols\Source\SourceMemberContainerTypeSymbol.vb (1)
1085GenerateVarianceDiagnosticsForType([property].Type, requiredVariance, context, infosBuffer)
Symbols\Source\SourceMemberMethodSymbol.vb (3)
677withEventsSourceProperty = FindProperty(witheventsProperty.Type, 689eventContainingType = withEventsSourceProperty.Type 691eventContainingType = witheventsProperty.Type
Symbols\Source\SourceNamedTypeSymbol_ComClass.vb (3)
428If prop.Type.IsObjectType() AndAlso prop.SetMethod IsNot Nothing Then 592prop.Type.SpecialType = SpecialType.System_Collections_IEnumerator Then 1842Return _clonedFrom.Type
Symbols\Source\SourcePropertyAccessorSymbol.vb (1)
231Dim result = prop.Type
Symbols\Source\SourcePropertySymbol.vb (1)
827Dim 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
Symbols\WellKnownMembers.vb (1)
576Return prop.Type