35 references to MeParameter
Microsoft.CodeAnalysis.VisualBasic (33)
Analysis\InitializerRewriter.vb (1)
120Dim meParam = constructorMethod.MeParameter
Binding\SyntheticBoundTrees\SynthesizedPropertyAccessorBase.vb (1)
34meSymbol = accessor.MeParameter
Lowering\AsyncRewriter\AsyncRewriter.vb (3)
422Return CaptureParameterSymbol(typeMap, Me.Method.MeParameter) 425Return CaptureParameterSymbol(typeMap, Me.Method.MeParameter) 428Return CaptureParameterSymbol(typeMap, Me.Method.MeParameter)
Lowering\Diagnostics\DiagnosticsPass.vb (1)
107Dim meParameter As ParameterSymbol = Me._containingSymbol.MeParameter
Lowering\IteratorRewriter\IteratorRewriter.vb (3)
224If(Method.IsShared OrElse Method.MeParameter.Type.IsReferenceType, 238If (copyDest.TryGetValue(Method.MeParameter, proxy)) Then 242F.Field(F.Me, copySrc(Method.MeParameter).AsMember(F.CurrentType), False)))
Lowering\LambdaRewriter\LambdaRewriter.Analysis.vb (3)
467ReferenceVariable(Me._method.MeParameter, node.Syntax) 472ReferenceVariable(Me._method.MeParameter, node.Syntax) 477ReferenceVariable(Me._method.MeParameter, node.Syntax)
Lowering\LambdaRewriter\LambdaRewriter.vb (5)
132Me._innermostFramePointer = method.MeParameter 133_framePointers(method.ContainingType) = method.MeParameter 136Me._currentFrameThis = method.MeParameter 451Dim thisParam = constructor.MeParameter 1093_currentFrameThis = synthesizedMethod.MeParameter
Lowering\MethodToClassRewriter\MethodToClassRewriter.MyBaseMyClassWrapper.vb (1)
107Dim meParameter As ParameterSymbol = wrapperMethod.MeParameter
Lowering\StateMachineRewriter\StateMachineRewriter.StateMachineMethodToClassRewriter.vb (3)
404Return Me.MaterializeProxy(node, Me.Proxies(Me.TopLevelMethod.MeParameter)) 408Return Me.MaterializeProxy(node, Me.Proxies(Me.TopLevelMethod.MeParameter)) 412Return Me.MaterializeProxy(node, Me.Proxies(Me.TopLevelMethod.MeParameter))
Lowering\StateMachineRewriter\StateMachineRewriter.vb (3)
136If Not Me.Method.IsShared AndAlso Me.Method.MeParameter IsNot Nothing Then 138If proxies.TryGetValue(Me.Method.MeParameter, proxy) Then 139InitializeParameterWithProxy(Me.Method.MeParameter, proxy, stateMachineVariable, initializers)
Lowering\SyntheticBoundNodeFactory.vb (5)
158Dim boundNode = New BoundMeReference(_syntax, Me.CurrentMethod.MeParameter.Type) 166Dim type = Me.CurrentMethod.MeParameter.Type 170New BoundValueTypeMeReference(_syntax, Me.CurrentMethod.MeParameter.Type)) 178Dim boundNode = New BoundMyBaseReference(_syntax, Me.CurrentMethod.MeParameter.Type.BaseTypeNoUseSiteDiagnostics) 803Dim ctor = Me.CurrentMethod.MeParameter.Type.BaseTypeNoUseSiteDiagnostics.InstanceConstructors.Single(Function(c) c.ParameterCount = args.Length)
Symbols\Source\LambdaSymbol.vb (1)
136meParameter = DirectCast(ContainingSymbol, MethodSymbol).MeParameter
Symbols\Source\SynthesizedEventAccessorSymbol.vb (2)
190If(field.IsShared, Nothing, New BoundMeReference(syntax, accessor.MeParameter.Type)), 280Dim meParameter As ParameterSymbol = accessor.MeParameter
Symbols\SymbolExtensions.vb (1)
323Return DirectCast(sym, MethodSymbol).MeParameter
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler (2)
CompilationContext.vb (1)
1062Dim instance As New DisplayClassInstanceFromParameter(method.MeParameter)
Symbols\EEMethodSymbol.vb (1)
105Dim substitutedSourceMeParameter = Me.SubstitutedSourceMethod.MeParameter