3 types derived from SourceMethodSymbol
Microsoft.CodeAnalysis.VisualBasic (3)
Symbols\Source\SourceDelegateMethodSymbol.vb (1)
21
Inherits
SourceMethodSymbol
Symbols\Source\SourceMethodSymbol.vb (1)
2063
Inherits
SourceMethodSymbol
Symbols\Source\SourcePropertyAccessorSymbol.vb (1)
15
Inherits
SourceMethodSymbol
3 instantiations of SourceMethodSymbol
Microsoft.CodeAnalysis.VisualBasic (3)
Symbols\Source\SourceDelegateMethodSymbol.vb (1)
34
MyBase.
New
(delegateType, flags, binder.GetSyntaxReference(syntax), delegateType.Locations)
Symbols\Source\SourceMethodSymbol.vb (1)
2078
MyBase.
New
(containingType, flags, syntaxRef, locations)
Symbols\Source\SourcePropertyAccessorSymbol.vb (1)
35
MyBase.
New
(
28 references to SourceMethodSymbol
Microsoft.CodeAnalysis.VisualBasic (28)
Declarations\DeclarationTreeBuilder.vb (1)
737
Dim name =
SourceMethodSymbol
.GetMemberNameFromSyntax(methodDecl)
Symbols\Source\ImplementsHelper.vb (2)
45
Dim sourceMethod = TryCast(sourceSym,
SourceMethodSymbol
)
540
Public Sub ValidateImplementedMethodConstraints(implementingMethod As
SourceMethodSymbol
,
Symbols\Source\SourceComplexParameterSymbol.vb (1)
301
Dim method = TryCast(container,
SourceMethodSymbol
)
Symbols\Source\SourceMemberContainerTypeSymbol.vb (14)
1896
Private Sub ReportErrorsOnPartialMethodImplementation(partialMethod As
SourceMethodSymbol
,
1897
implMethod As
SourceMethodSymbol
,
1966
Private Function ComparePartialMethodSignatures(partialDeclaration As
SourceMethodSymbol
, candidate As
SourceMethodSymbol
) As Boolean
2468
Dim sourceMethodSymbol As
SourceMethodSymbol
= TryCast(symbol,
SourceMethodSymbol
)
2698
diagBag As DiagnosticBag) As
SourceMethodSymbol
2701
Return
SourceMethodSymbol
.CreateRegularMethod(Me, DirectCast(methodBaseSyntax, MethodStatementSyntax), binder, diagBag)
2703
Return
SourceMethodSymbol
.CreateConstructor(Me, DirectCast(methodBaseSyntax, SubNewStatementSyntax), binder, diagBag)
2705
Return
SourceMethodSymbol
.CreateOperator(Me, DirectCast(methodBaseSyntax, OperatorStatementSyntax), binder, diagBag)
2707
Return
SourceMethodSymbol
.CreateDeclareMethod(Me, DirectCast(methodBaseSyntax, DeclareStatementSyntax), binder, diagBag)
2811
Dim sourceMethodsWithHandles As ArrayBuilder(Of
SourceMethodSymbol
) = Nothing
2815
Dim sourceMethod = TryCast(member,
SourceMethodSymbol
)
2822
sourceMethodsWithHandles = ArrayBuilder(Of
SourceMethodSymbol
).GetInstance
Symbols\Source\SourceMemberMethodSymbol.vb (1)
98
Protected Overrides ReadOnly Property BoundAttributesSource As
SourceMethodSymbol
Symbols\Source\SourceMethodSymbol.vb (8)
80
diagBag As DiagnosticBag) As
SourceMethodSymbol
221
diagBag As DiagnosticBag) As
SourceMethodSymbol
307
) As
SourceMethodSymbol
382
diagBag As DiagnosticBag) As
SourceMethodSymbol
1335
Protected Overridable ReadOnly Property BoundAttributesSource As
SourceMethodSymbol
1347
''' So far we only need to return <see cref="SourcePropertySymbol"/>. If we ever needed to return a <see cref="
SourceMethodSymbol
"/>
1837
Dim methodImpl As
SourceMethodSymbol
= TryCast(If(Me.IsPartial, PartialImplementationPart, Me),
SourceMethodSymbol
)
Symbols\Source\SourceNamedTypeSymbol_GroupClass.vb (1)
339
Dim modifiers As SourceMemberFlags =
SourceMethodSymbol
.DecodeConstructorModifiers(constructorSyntax.Modifiers, Me, binder, diagnostics).AllFlags