1 write to _containingSymbol
Microsoft.CodeAnalysis.CSharp (1)
Symbols\Metadata\PE\PETypeParameterSymbol.cs (1)
76_containingSymbol = definingSymbol;
14 references to _containingSymbol
Microsoft.CodeAnalysis.CSharp (14)
Symbols\Metadata\PE\PETypeParameterSymbol.cs (14)
140get { return _containingSymbol; } 147return _containingSymbol.ContainingAssembly; 253if (_containingSymbol.Kind == SymbolKind.Method) 255tokenDecoder = new MetadataDecoder(moduleSymbol, (PEMethodSymbol)_containingSymbol); 259tokenDecoder = new MetadataDecoder(moduleSymbol, (PENamedTypeSymbol)_containingSymbol); 304type = NullableTypeDecoder.TransformType(type, constraintHandle, moduleSymbol, accessSymbol: _containingSymbol, nullableContext: _containingSymbol); 435return _containingSymbol.Locations; 481return _containingSymbol.GetNullableContextValue() ?? 0; 609var typeParameters = (_containingSymbol.Kind == SymbolKind.Method) ? 610((PEMethodSymbol)_containingSymbol).TypeParameters : 611((PENamedTypeSymbol)_containingSymbol).TypeParameters; 670bool inherited = (_containingSymbol.Kind == SymbolKind.Method) && ((MethodSymbol)_containingSymbol).IsOverride;