1 write to _containingType
Microsoft.CodeAnalysis.CSharp (1)
Symbols\Metadata\PE\PEFieldSymbol.cs (1)
166_containingType = containingType;
17 references to _containingType
Microsoft.CodeAnalysis.CSharp (17)
Symbols\Metadata\PE\PEFieldSymbol.cs (17)
188return _containingType; 196return _containingType; 273return _containingType.ContainingPEModule.Module.GetMarshallingType(_handle); 286return _containingType.ContainingPEModule.Module.GetMarshallingDescriptor(_handle); 294return _containingType.ContainingPEModule.Module.GetFieldOffset(_handle); 314Debug.Assert(TypeSymbol.Equals(eventSymbol.ContainingType, _containingType, TypeCompareKind.ConsiderEverything2)); 331var moduleSymbol = _containingType.ContainingPEModule; 332FieldInfo<TypeSymbol> fieldInfo = new MetadataDecoder(moduleSymbol, _containingType).DecodeFieldSignature(_handle); 337typeSymbol = NativeIntegerTypeDecoder.TransformType(typeSymbol, _handle, moduleSymbol, _containingType); 344type = NullableTypeDecoder.TransformType(type, _handle, moduleSymbol, accessSymbol: this, nullableContext: _containingType); 430value = DecodeFlowAnalysisAttributes(_containingType.ContainingPEModule.Module, _handle); 512value = _containingType.ContainingPEModule.Module.GetConstantFieldValue(_handle); 521if (_containingType.ContainingPEModule.Module.HasDecimalConstantAttribute(Handle, out defaultValue)) 540return _containingType.ContainingPEModule.MetadataLocation.Cast<MetadataLocation, Location>(); 668var containingPEModuleSymbol = _containingType.ContainingPEModule; 676return PEDocumentationCommentUtils.GetDocumentationComment(this, _containingType.ContainingPEModule, preferredCulture, cancellationToken, ref _lazyDocComment); 701PEModuleSymbol containingPEModule = _containingType.ContainingPEModule;