1 write to _containingSymbol
Microsoft.CodeAnalysis.CSharp (1)
Symbols\Metadata\PE\PETypeParameterSymbol.cs (1)
75_containingSymbol = definingSymbol;
14 references to _containingSymbol
Microsoft.CodeAnalysis.CSharp (14)
Symbols\Metadata\PE\PETypeParameterSymbol.cs (14)
139get { return _containingSymbol; } 146return _containingSymbol.ContainingAssembly; 252if (_containingSymbol.Kind == SymbolKind.Method) 254tokenDecoder = new MetadataDecoder(moduleSymbol, (PEMethodSymbol)_containingSymbol); 258tokenDecoder = new MetadataDecoder(moduleSymbol, (PENamedTypeSymbol)_containingSymbol); 303type = NullableTypeDecoder.TransformType(type, constraintHandle, moduleSymbol, accessSymbol: _containingSymbol, nullableContext: _containingSymbol); 434return _containingSymbol.Locations; 480return _containingSymbol.GetNullableContextValue() ?? 0; 600var typeParameters = (_containingSymbol.Kind == SymbolKind.Method) ? 601((PEMethodSymbol)_containingSymbol).TypeParameters : 602((PENamedTypeSymbol)_containingSymbol).TypeParameters; 661bool inherited = (_containingSymbol.Kind == SymbolKind.Method) && ((MethodSymbol)_containingSymbol).IsOverride;