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