1 implementation of ContainingType
Microsoft.CodeAnalysis.CSharp (1)
Symbols\Symbol.cs (1)
322
INamedTypeSymbolInternal ISymbolInternal.
ContainingType
10 references to ContainingType
Microsoft.CodeAnalysis (8)
Emit\EditAndContinue\DefinitionMap.cs (3)
504
var map = GetMetadataLambdaAndClosureMap(method.
ContainingType
, methodId);
736
Baseline.SynthesizedMembers.TryGetValue(oldMethod.
ContainingType
, out var synthesizedSiblingSymbols))
764
GetMetadataLambdaAndClosureMap(peMethod.
ContainingType
, methodId: new DebugId(provider.MethodOrdinal, generation: 0)),
Emit\EditAndContinue\SymbolChanges.cs (5)
79
currentSymbol = currentSymbol.
ContainingType
;
120
current = current.
ContainingType
;
149
if (!DefinitionExistsInPreviousGeneration(synthesizedSymbol.
ContainingType
))
432
if (!updatedMethodsBuilder.TryGetValue(newMember.
ContainingType
, out var updatedMethodsPerType))
435
updatedMethodsBuilder.Add(newMember.
ContainingType
, updatedMethodsPerType);
Microsoft.CodeAnalysis.CSharp.Test.Utilities (2)
CSharpTestBase.cs (2)
2486
var type = method.
ContainingType
;
2495
while ((type = type.
ContainingType
) != null)