24 references to BoundMeReference
Microsoft.CodeAnalysis.VisualBasic (22)
Analysis\InitializerRewriter.vb (2)
122receiver = New BoundMeReference(syntax, meParam.Type).MakeCompilerGenerated() 153New BoundMeReference(constructorMethod.Syntax, compilationState.InitializeComponentOpt.ContainingType),
Binding\Binder_Expressions.vb (1)
2325Dim result = New BoundMeReference(node, If(Me.ContainingType, ErrorTypeSymbol.UnknownResultType))
Binding\SyntheticBoundTrees\AnonymousTypeSyntheticMethods.vb (5)
31Dim boundMeReference = New BoundMeReference(syntax, anonymousType).MakeCompilerGenerated() 62Dim boundMeReference As BoundMeReference = New BoundMeReference(syntax, AnonymousType).MakeCompilerGenerated() 120Dim boundMeReference = New BoundMeReference(syntax, AnonymousType).MakeCompilerGenerated() 199Dim boundMeReference As BoundMeReference = New BoundMeReference(syntax, AnonymousType) 341Dim boundMeReference = New BoundMeReference(syntax, AnonymousType).MakeCompilerGenerated()
Binding\SyntheticBoundTrees\SynthesizedPropertyAccessorBase.vb (1)
35meReference = New BoundMeReference(syntax, meSymbol.Type)
Compilation\MethodCompiler.vb (1)
2036Dim thisRef As New BoundMeReference(syntaxNode, constructor.ContainingType)
Lowering\ExpressionLambdaRewriter\ExpressionLambdaRewriter.vb (1)
459receiverOpt = New BoundMeReference(receiverOpt.Syntax, method.ContainingType)
Lowering\LambdaRewriter\LambdaRewriter.vb (1)
376Return New BoundMeReference(syntax, frameClass)
Lowering\LocalRewriter\LocalRewriter_FieldOrPropertyInitializer.vb (1)
52meReferenceOpt = New BoundMeReference(syntax, _currentMethodOrLambda.ContainingType)
Lowering\LocalRewriter\LocalRewriter_HostObjectMemberReference.vb (1)
19Dim meReference = New BoundMeReference(syntax, _topMethod.ContainingType)
Lowering\LocalRewriter\LocalRewriter_LocalDeclaration.vb (2)
161New BoundMeReference(node.Syntax, _topMethod.ContainingType)), 196New BoundMeReference(syntax, _topMethod.ContainingType)),
Lowering\LocalRewriter\LocalRewriter_PreviousSubmissionReference.vb (1)
21Dim meReference = New BoundMeReference(syntax, _topMethod.ContainingType)
Lowering\SyntheticBoundNodeFactory.vb (1)
158Dim boundNode = New BoundMeReference(_syntax, Me.CurrentMethod.MeParameter.Type)
Symbols\Source\SourceMemberMethodSymbol.vb (1)
794receiverOpt = New BoundMeReference(singleHandleClause, Me.ContainingType).MakeCompilerGenerated
Symbols\Source\SynthesizedEventAccessorSymbol.vb (2)
190If(field.IsShared, Nothing, New BoundMeReference(syntax, accessor.MeParameter.Type)), 308New BoundMeReference(syntax, meParameter.Type).MakeCompilerGenerated)
Symbols\Source\SynthesizedSubmissionConstructorSymbol.vb (1)
70Dim meReference = New BoundMeReference(syntax, constructor.ContainingType)
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler (2)
CompilationContext.vb (1)
470Dim expression = New BoundMeReference(syntax, GetNonClosureOrStateMachineContainer(container.SubstitutedSourceType))
Rewriters\CapturedVariableRewriter.vb (1)
64GetRewrittenMeParameter(syntax, New BoundMeReference(syntax, _targetMethodMeParameter.Type)))