13 overrides of Type
Microsoft.CodeAnalysis.VisualBasic (13)
Binding\Binder_XmlLiterals.vb (1)
1691
Public Overrides ReadOnly Property
Type
As TypeSymbol
Lowering\StateMachineRewriter\SynthesizedStateMachineProperty.vb (1)
106
Public Overrides ReadOnly Property
Type
As TypeSymbol
Symbols\AnonymousTypes\PublicSymbols\AnonymousType_PropertyPublicSymbol.vb (1)
53
Public Overrides ReadOnly Property
Type
As TypeSymbol
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType_PropertySymbol.vb (1)
95
Public Overrides ReadOnly Property
Type
As TypeSymbol
Symbols\Metadata\PE\PEPropertySymbol.vb (1)
289
Public Overrides ReadOnly Property
Type
As TypeSymbol
Symbols\Retargeting\RetargetingPropertySymbol.vb (1)
242
Public Overrides ReadOnly Property
Type
As TypeSymbol
Symbols\SignatureOnlyPropertySymbol.vb (1)
99
Public Overrides ReadOnly Property
Type
As TypeSymbol
Symbols\Source\SourceNamedTypeSymbol_ComClass.vb (1)
1840
Public Overrides ReadOnly Property
Type
As TypeSymbol
Symbols\Source\SourcePropertySymbol.vb (1)
333
Public Overrides ReadOnly Property
Type
As TypeSymbol
Symbols\Source\SynthesizedMyGroupCollectionPropertySymbol.vb (1)
55
Public Overrides ReadOnly Property
Type
As TypeSymbol
Symbols\SubstitutedPropertySymbol.vb (1)
218
Public Overrides ReadOnly Property
Type
As TypeSymbol
Symbols\SynthesizedSymbols\SynthesizedOverridingWitheventsProperty.vb (1)
209
Public Overrides ReadOnly Property
Type
As TypeSymbol
Symbols\Tuples\TuplePropertySymbol.vb (1)
34
Public Overrides ReadOnly Property
Type
As TypeSymbol
62 references to Type
Microsoft.CodeAnalysis.VisualBasic (62)
Binding\Binder_Expressions.vb (3)
1297
Return BadExpression(syntax, expr, LookupResultKind.NotAValue, propertySymbol.
Type
)
3525
memberType = DirectCast(member, PropertySymbol).
Type
4017
Return DirectCast(s, PropertySymbol).
Type
Binding\Binder_Initializers.vb (3)
351
Debug.Assert(TypeSymbol.Equals(propertySymbol.
Type
, propertySymbol.AssociatedField.Type, TypeCompareKind.ConsiderEverything))
357
type:=propertySymbol.
Type
,
386
propertySymbol.
Type
,
Binding\Binder_XmlLiterals.vb (1)
1693
Return _originalDefinition.
Type
Binding\Binder.vb (1)
522
If candidateProperty.
Type
.SpecialType <> SpecialType.System_String OrElse
Binding\DocumentationCommentCrefBinder_Compat.vb (1)
192
Dim propertyType As TypeSymbol = [property].
Type
Binding\DocumentationCommentCrefBinder.vb (2)
391
type = DirectCast(symbol, PropertySymbol).
Type
775
Dim propertyType As TypeSymbol = [property].
Type
Binding\MemberSemanticModel.vb (2)
779
If current IsNot Nothing AndAlso Not current.
Type
.IsErrorType() Then
780
currentConversion = New Conversion(Conversions.ClassifyConversion(current.
Type
, elementType, useSiteInfo:=CompoundUseSiteInfo(Of AssemblySymbol).Discarded))
Binding\SyntheticBoundTrees\SynthesizedPropertyAccessorBase.vb (2)
25
If propertySymbol.
Type
.IsVoidType Then
294
type:=propertySymbol.
Type
)
Compilation\ClsComplianceChecker.vb (1)
421
type = (DirectCast(symbol, PropertySymbol)).
Type
Emit\AttributeDataAdapter.vb (1)
126
type = DirectCast(sym, PropertySymbol).
Type
Emit\EditAndContinue\PEDeltaAssemblyBuilder.vb (1)
198
Dim propertyType = [property].
Type
Emit\EditAndContinue\VisualBasicSymbolMatcher.vb (2)
482
Return Me._comparer.Equals([property].
Type
, other.
Type
) AndAlso
Emit\PropertySymbolAdapter.vb (1)
149
Return (DirectCast(context.Module, PEModuleBuilder)).Translate(AdaptedPropertySymbol.
Type
, syntaxNodeOpt:=DirectCast(context.SyntaxNode, VisualBasicSyntaxNode), diagnostics:=context.Diagnostics)
Lowering\LocalRewriter\LocalRewriter_Query.vb (1)
148
type:=propertyDef.
Type
)
Semantics\OverloadResolution.vb (1)
421
Return _property.
Type
Symbols\AnonymousTypes\PublicSymbols\AnonymousType_PropertyPublicAccessors.vb (2)
48
MyBase.New([property], [property].
Type
)
74
New SynthesizedParameterSymbol(Me, m_propertyOrEvent.
Type
, 0, False, StringConstants.ValueParameterName))
Symbols\AnonymousTypes\PublicSymbols\AnonymousType_TypePublicSymbol.vb (1)
100
paramsArr(index) = New SynthesizedParameterSimpleSymbol(constructor, [property].
Type
, index, [property].Name)
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType_ConstructorSymbol.vb (1)
26
paramsArr(index) = New AnonymousTypeOrDelegateParameterSymbol(Me, [property].
Type
, index, isByRef:=False, [property].Name, correspondingInvokeParameterOrProperty:=index)
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType_PropertyAccessors.vb (2)
67
MyBase.New([property], [property].
Type
)
93
New SynthesizedParameterSymbol(Me, m_propertyOrEvent.
Type
, 0, False, StringConstants.ValueParameterName))
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType_PropertyBackingFieldSymbol.vb (1)
35
Return _propertyOrEvent.
Type
Symbols\Attributes\AttributeData.vb (3)
423
If [property].
Type
IsNot Nothing AndAlso [property].
Type
.SpecialType = SpecialType.System_String AndAlso
516
If prop?.
Type
.SpecialType = SpecialType.System_String Then
Symbols\PropertySignatureComparer.vb (5)
138
_hash = Hash.Combine(prop.
Type
, _hash)
181
New TypeWithModifiers(prop1.
Type
, prop1.TypeCustomModifiers),
185
New TypeWithModifiers(prop2.
Type
, prop2.TypeCustomModifiers),
231
Dim type1 = prop1.
Type
232
Dim type2 = prop2.
Type
Symbols\PropertySymbol.vb (3)
423
If MergeUseSiteInfo(useSiteInfo, DeriveUseSiteInfoFromType(Me.
Type
)) Then
453
errorInfo = If(Me.
Type
.GetUnificationUseSiteDiagnosticRecursive(Me, unificationCheckedTypes),
617
Return Me.
Type
Symbols\PropertySymbolExtensions.vb (2)
47
Return If(accessor Is Nothing, [property].
Type
, accessor.ReturnType)
54
Return [property].
Type
Symbols\Retargeting\RetargetingPropertySymbol.vb (1)
244
Return RetargetingTranslator.Retarget(_underlyingProperty.
Type
, RetargetOptions.RetargetPrimitiveTypesByTypeCode)
Symbols\Retargeting\RetargetingSymbolTranslator.vb (1)
1097
Retarget([property].
Type
, RetargetOptions.RetargetPrimitiveTypesByTypeCode),
Symbols\Source\SourceMemberContainerTypeSymbol.vb (1)
1085
GenerateVarianceDiagnosticsForType([property].
Type
, requiredVariance, context, infosBuffer)
Symbols\Source\SourceMemberMethodSymbol.vb (3)
677
withEventsSourceProperty = FindProperty(witheventsProperty.
Type
,
689
eventContainingType = withEventsSourceProperty.
Type
691
eventContainingType = witheventsProperty.
Type
Symbols\Source\SourceNamedTypeSymbol_ComClass.vb (3)
428
If prop.
Type
.IsObjectType() AndAlso prop.SetMethod IsNot Nothing Then
592
prop.
Type
.SpecialType = SpecialType.System_Collections_IEnumerator Then
1842
Return _clonedFrom.
Type
Symbols\Source\SourcePropertyAccessorSymbol.vb (1)
231
Dim result = prop.
Type
Symbols\Source\SourcePropertySymbol.vb (1)
827
Dim returnTypeWithCustomModifiers As TypeSymbol = overridden.
Type
Symbols\Source\SynthesizedWithEventsAccessorSymbol.vb (1)
151
Return m_propertyOrEvent.
Type
Symbols\SubstitutedPropertySymbol.vb (2)
220
Return _originalDefinition.
Type
.InternalSubstituteTypeParameters(TypeSubstitution).Type
226
Return TypeSubstitution.SubstituteCustomModifiers(_originalDefinition.
Type
, _originalDefinition.TypeCustomModifiers)
Symbols\SymbolExtensions.vb (1)
471
Return [property].
Type
.ContainsTupleNames() OrElse ContainsTupleNames([property].Parameters)
Symbols\SynthesizedSymbols\SynthesizedOverridingWitheventsProperty.vb (1)
211
Return _baseProperty.
Type
Symbols\SynthesizedSymbols\SynthesizedParameterSymbol.vb (1)
306
Dim valueParameterType As TypeSymbol = propertySymbol.
Type
Symbols\Tuples\TuplePropertySymbol.vb (1)
36
Return Me._underlyingProperty.
Type
Symbols\WellKnownMembers.vb (1)
576
Return prop.
Type