4 types derived from SynthesizedMethod
Microsoft.CodeAnalysis.VisualBasic (4)
Lowering\LambdaRewriter\LambdaFrameConstructor.vb (1)
13Inherits SynthesizedMethod
Lowering\LambdaRewriter\SynthesizedLambdaMethod.vb (1)
20Inherits SynthesizedMethod
Lowering\MethodToClassRewriter\MethodToClassRewriter.MyBaseMyClassWrapper.vb (1)
151Inherits SynthesizedMethod
Lowering\StateMachineRewriter\SynthesizedStateMachineMethod.vb (1)
18Inherits SynthesizedMethod
4 instantiations of SynthesizedMethod
Microsoft.CodeAnalysis.VisualBasic (4)
Lowering\LambdaRewriter\LambdaFrameConstructor.vb (1)
20MyBase.New(syntaxNode, containingType, WellKnownMemberNames.InstanceConstructorName, False)
Lowering\LambdaRewriter\SynthesizedLambdaMethod.vb (1)
57MyBase.New(lambdaNode.Syntax,
Lowering\MethodToClassRewriter\MethodToClassRewriter.MyBaseMyClassWrapper.vb (1)
172MyBase.New(syntax, containingType, wrapperName, False)
Lowering\StateMachineRewriter\SynthesizedStateMachineMethod.vb (1)
38MyBase.New(syntax, stateMachineType, name, isShared:=False)
15 references to SynthesizedMethod
Microsoft.CodeAnalysis.VisualBasic (15)
Lowering\IteratorRewriter\IteratorRewriter.IteratorMethodToClassRewriter.vb (2)
54moveNextMethod As SynthesizedMethod, 55disposeMethod As SynthesizedMethod)
Lowering\IteratorRewriter\IteratorRewriter.vb (2)
345Private Sub GenerateMoveNextAndDispose(moveNextMethod As SynthesizedMethod, disposeMethod As SynthesizedMethod)
Lowering\LambdaRewriter\LambdaFrame.vb (1)
38Return If(f IsNot Nothing, f.TypeMap, DirectCast(container, SynthesizedMethod).TypeMap)
Lowering\MethodToClassRewriter\MethodToClassRewriter.MyBaseMyClassWrapper.vb (1)
201params(i) = SynthesizedMethod.WithNewContainerAndType(Me, curParam.Type.InternalSubstituteTypeParameters(Me._typeMap).Type, curParam)
Lowering\StateMachineRewriter\StateMachineRewriter.vb (7)
413Friend Function OpenMethodImplementation(interfaceMethod As WellKnownMember, name As String, accessibility As Accessibility, Optional hasMethodBodyDependency As Boolean = False, Optional associatedProperty As PropertySymbol = Nothing) As SynthesizedMethod 419Friend Function OpenMethodImplementation(interfaceMethod As SpecialMember, name As String, accessibility As Accessibility, Optional hasMethodBodyDependency As Boolean = False, Optional associatedProperty As PropertySymbol = Nothing) As SynthesizedMethod 425Friend Function OpenMethodImplementation(interfaceType As NamedTypeSymbol, interfaceMethod As SpecialMember, name As String, accessibility As Accessibility, Optional hasMethodBodyDependency As Boolean = False, Optional associatedProperty As PropertySymbol = Nothing) As SynthesizedMethod 435Optional associatedProperty As PropertySymbol = Nothing) As SynthesizedMethod 490Friend Function OpenMoveNextMethodImplementation(interfaceMethod As WellKnownMember, accessibility As Accessibility) As SynthesizedMethod 496Friend Function OpenMoveNextMethodImplementation(interfaceMethod As SpecialMember, accessibility As Accessibility) As SynthesizedMethod 502Private Function OpenMoveNextMethodImplementation(methodToImplement As MethodSymbol, accessibility As Accessibility) As SynthesizedMethod
Lowering\StateMachineRewriter\SynthesizedStateMachineMethod.vb (1)
53params(i) = SynthesizedMethod.WithNewContainerAndType(Me, curParam.Type, curParam)
Symbols\SynthesizedSymbols\SynthesizedMethod.vb (1)
39Function(container) DirectCast(container, SynthesizedMethod).TypeMap