Base:
property
ContainingSymbol
Microsoft.CodeAnalysis.CSharp.Symbol.ContainingSymbol
12 references to ContainingSymbol
Microsoft.CodeAnalysis.CSharp (11)
Symbols\Metadata\PE\PEParameterSymbol.cs (11)
762
var parameters =
ContainingSymbol
.GetParameters();
871
else if (
ContainingSymbol
is MethodSymbol { Name: WellKnownMemberNames.ExtensionMarkerMethodName }
874
&& (object)markerMethod ==
ContainingSymbol
)
885
var parameters =
ContainingSymbol
.GetParameters();
892
case "" when !
ContainingSymbol
.RequiresInstanceReceiver()
893
||
ContainingSymbol
is MethodSymbol { MethodKind: MethodKind.Constructor or MethodKind.DelegateInvoke }
894
||
ContainingSymbol
.GetIsNewExtensionMember():
900
Debug.Assert(!
ContainingSymbol
.GetIsNewExtensionMember());
905
if (
ContainingSymbol
is { IsStatic: false, ContainingSymbol: TypeSymbol { IsExtension: true, ExtensionParameter.Name: var extensionParameterName } }
1216
var decoder =
ContainingSymbol
switch
1220
_ => throw ExceptionUtilities.UnexpectedValue(this.
ContainingSymbol
.Kind)
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (1)
Semantics\ParamsCollectionTests.cs (1)
9008
if (p1.
ContainingSymbol
is PropertySymbol prop)