17 references to GetMemberForDefinition
Microsoft.CodeAnalysis.VisualBasic (17)
Binding\Binder_Statements.vb (2)
3855
member = DirectCast(targetCollectionType, SubstitutedNamedType).
GetMemberForDefinition
(specialTypeMember)
3916
member = DirectCast(enumeratorType, SubstitutedNamedType).
GetMemberForDefinition
(specialTypeMember)
Lowering\ExpressionLambdaRewriter\ExpressionLambdaRewriter_ConditionalExpresion.vb (1)
135
helper = DirectCast(DirectCast(nullableType, SubstitutedNamedType).
GetMemberForDefinition
(helper), MethodSymbol)
Lowering\ExpressionLambdaRewriter\ExpressionLambdaRewriter_Conversion.vb (2)
334
Return Convert(operand, nullableType, DirectCast(substitutedNullableType.
GetMemberForDefinition
(helper), MethodSymbol), isChecked)
353
Return Convert(operand, underlyingType, DirectCast(substitutedNullableType.
GetMemberForDefinition
(helper), MethodSymbol), isChecked)
Lowering\LambdaRewriter\LambdaFrameConstructor.vb (1)
36
Return DirectCast(substituted.
GetMemberForDefinition
(Me), MethodSymbol)
Lowering\LambdaRewriter\SynthesizedLambdaMethod.vb (1)
196
Return DirectCast(substituted.
GetMemberForDefinition
(Me), MethodSymbol)
Lowering\LocalRewriter\LocalRewriter_NullableHelpers.vb (1)
314
Return DirectCast(substitutedType.
GetMemberForDefinition
(method), MethodSymbol)
Lowering\MethodToClassRewriter\MethodToClassRewriter.vb (3)
266
newMethod = DirectCast(substitutedContainer.
GetMemberForDefinition
(newMethod), MethodSymbol)
301
newProperty = DirectCast(substitutedContainer.
GetMemberForDefinition
(newProperty), PropertySymbol)
328
newField = DirectCast(substitutedContainer.
GetMemberForDefinition
(newField), FieldSymbol)
Symbols\AnonymousTypes\PublicSymbols\AnonymousType_TypePublicSymbol.vb (1)
78
Dim method As Symbol = DirectCast(equatableInterface, SubstitutedNamedType).
GetMemberForDefinition
(Me.Manager.System_IEquatable_T_Equals)
Symbols\AnonymousTypes\PublicSymbols\AnonymousTypeOrDelegatePublicSymbol.vb (1)
306
Return DirectCast(DirectCast(type, SubstitutedNamedType).
GetMemberForDefinition
(methodInDefinition), MethodSymbol)
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType_TemplateSymbol.vb (1)
81
Dim method As Symbol = DirectCast(equatableInterface, SubstitutedNamedType).
GetMemberForDefinition
(Me.Manager.System_IEquatable_T_Equals)
Symbols\FieldSymbol.vb (1)
397
DirectCast(DirectCast(newOwner, SubstitutedNamedType).
GetMemberForDefinition
(Me), FieldSymbol))
Symbols\Source\ImplementsHelper.vb (1)
680
substitutedImplementations(i) = DirectCast(substitutedInterfaceType.
GetMemberForDefinition
(unsubstitutedMember.OriginalDefinition), TSymbol)
Symbols\SymbolExtensions.vb (1)
440
Return DirectCast(substituted.
GetMemberForDefinition
(origMember), T)