1 write to _handle
Microsoft.CodeAnalysis.CSharp (1)
Symbols\Metadata\PE\PEFieldSymbol.cs (1)
143
_handle
= fieldDef;
18 references to _handle
Microsoft.CodeAnalysis.CSharp (18)
Symbols\Metadata\PE\PEFieldSymbol.cs (18)
188
get { return MetadataTokens.GetToken(
_handle
); }
251
return _containingType.ContainingPEModule.Module.GetMarshallingType(
_handle
);
264
return _containingType.ContainingPEModule.Module.GetMarshallingDescriptor(
_handle
);
272
return _containingType.ContainingPEModule.Module.GetFieldOffset(
_handle
);
280
return
_handle
;
310
FieldInfo<TypeSymbol> fieldInfo = new MetadataDecoder(moduleSymbol, _containingType).DecodeFieldSignature(
_handle
);
314
typeSymbol = DynamicTypeDecoder.TransformType(typeSymbol, customModifiersArray.Length,
_handle
, moduleSymbol);
315
typeSymbol = NativeIntegerTypeDecoder.TransformType(typeSymbol,
_handle
, moduleSymbol, _containingType);
322
type = NullableTypeDecoder.TransformType(type,
_handle
, moduleSymbol, accessSymbol: this, nullableContext: _containingType);
323
type = TupleTypeDecoder.DecodeTupleTypesIfApplicable(type,
_handle
, moduleSymbol);
326
moduleSymbol.Module.HasIsReadOnlyAttribute(
_handle
) ? RefKind.RefReadOnly : RefKind.Ref :
354
if (containingPEModule.Module.HasFixedBufferAttribute(
_handle
, out elementTypeName, out bufferSize))
408
value = DecodeFlowAnalysisAttributes(_containingType.ContainingPEModule.Module,
_handle
);
490
value = _containingType.ContainingPEModule.Module.GetConstantFieldValue(
_handle
);
587
_handle
,
619
containingPEModuleSymbol.Module.FindLastTargetAttribute(
_handle
, AttributeDescription.DecimalConstantAttribute).Handle);
671
ObsoleteAttributeHelpers.InitializeObsoleteDataFromMetadata(ref _lazyObsoleteAttributeData,
_handle
, (PEModuleSymbol)(this.ContainingModule), ignoreByRefLikeMarker: false, ignoreRequiredMemberMarker: false);
687
hasRequiredMemberAttribute = ContainingPEModule.Module.HasAttribute(
_handle
, AttributeDescription.RequiredMemberAttribute);