42 references to GetFieldDefinition
ILCompiler.Compiler (4)
Compiler\Dataflow\FlowAnnotations.cs (1)
381FieldDefinition fieldDef = reader.GetFieldDefinition(field.Handle);
Compiler\DependencyAnalysis\AsyncContinuationEETypeNode.cs (1)
48var constant = reader.GetConstant(reader.GetFieldDefinition(dataOffsetField.Handle).GetDefaultValue());
Compiler\DependencyAnalysis\CustomAttributeBasedDependencyAlgorithm.cs (1)
76FieldDefinition fieldDef = field.MetadataReader.GetFieldDefinition(field.Handle);
Compiler\UserDefinedTypeDescriptor.cs (1)
468FieldDefinition fieldDef = reader.GetFieldDefinition(ecmaField.Handle);
ILCompiler.MetadataTransform (2)
ILCompiler\Metadata\Transform.Field.cs (2)
56Ecma.FieldDefinition fieldDef = reader.GetFieldDefinition(ecmaField.Handle); 118var fieldDefinition = ecmaField.MetadataReader.GetFieldDefinition(ecmaField.Handle);
ILCompiler.ReadyToRun (3)
Compiler\ReadyToRunMetadataFieldLayoutAlgorithm.cs (2)
281FieldDefinition fieldDef = module.MetadataReader.GetFieldDefinition(((EcmaField)field.GetTypicalFieldDefinition()).Handle); 362FieldDefinition fieldDef = module.MetadataReader.GetFieldDefinition(fieldDefHandle);
Compiler\ReadyToRunStandaloneMethodMetadata.cs (1)
179var fieldDefinition = metadataReader.GetFieldDefinition((FieldDefinitionHandle)handle);
ILCompiler.TypeSystem (15)
src\runtime\src\coreclr\tools\Common\TypeSystem\Ecma\EcmaField.cs (10)
99BlobReader signatureReader = metadataReader.GetBlobReader(metadataReader.GetFieldDefinition(_handle).Signature); 135BlobReader signatureReader = metadataReader.GetBlobReader(metadataReader.GetFieldDefinition(_handle).Signature); 173var fieldDefinition = metadataReader.GetFieldDefinition(_handle); 258return MetadataReader.GetFieldDefinition(_handle).Attributes; 264StringHandle handle = MetadataReader.GetFieldDefinition(_handle).Name; 285return !MetadataReader.GetCustomAttributeHandle(MetadataReader.GetFieldDefinition(_handle).GetCustomAttributes(), 292FieldDefinition definition = reader.GetFieldDefinition(_handle); 307int offset = MetadataReader.GetFieldDefinition(_handle).GetOffset(); 321return field.MetadataReader.GetFieldDefinition(field.Handle).GetRelativeVirtualAddress(); 330int addr = field.MetadataReader.GetFieldDefinition(field.Handle).GetRelativeVirtualAddress();
src\runtime\src\coreclr\tools\Common\TypeSystem\Ecma\EcmaModule.cs (2)
112TypeDefinitionHandle typeDefinitionHandle = _module._metadataReader.GetFieldDefinition(fieldDefinitionHandle).GetDeclaringType(); 496Debug.Assert(_metadataReader.GetFieldDefinition(handle).GetDeclaringType() == owningType.Handle);
src\runtime\src\coreclr\tools\Common\TypeSystem\Ecma\EcmaType.cs (1)
470if (metadataReader.StringEquals(metadataReader.GetFieldDefinition(handle).Name, name))
src\runtime\src\coreclr\tools\Common\TypeSystem\Ecma\MetadataExtensions.cs (2)
76var attributeHandle = metadataReader.GetCustomAttributeHandle(metadataReader.GetFieldDefinition(This.Handle).GetCustomAttributes(), 89var attributeHandles = metadataReader.GetFieldDefinition(This.Handle).GetCustomAttributes();
Microsoft.CodeAnalysis (8)
MetadataReader\PEModule.cs (8)
3388return MetadataReader.GetFieldDefinition(fieldDef).GetDeclaringType(); 3585return MetadataReader.GetString(MetadataReader.GetFieldDefinition(fieldDef).Name); 3591return MetadataReader.GetFieldDefinition(fieldDef).Signature; 3597return MetadataReader.GetFieldDefinition(fieldDef).Attributes; 3606FieldDefinition fieldRow = MetadataReader.GetFieldDefinition(fieldDef); 3635var constantHandle = MetadataReader.GetFieldDefinition(fieldDef).GetDefaultValue(); 3668MetadataReader.GetFieldDefinition((FieldDefinitionHandle)fieldOrParameterToken).GetMarshallingDescriptor() : 3718int offset = MetadataReader.GetFieldDefinition(fieldDef).GetOffset();
Microsoft.CodeAnalysis.Features (1)
PdbSourceDocument\SymbolSourceDocumentFinder.cs (1)
119var fieldDef = dllReader.GetFieldDefinition(fieldDefHandle);
Microsoft.Diagnostics.DataContractReader.Contracts (3)
Contracts\ManagedTypeSource_1.cs (1)
223FieldDefinition fieldDef = mdReader.GetFieldDefinition(fieldHandle);
Contracts\RuntimeTypeSystem_1.cs (2)
2053FieldDefinition fieldDef = md.GetFieldDefinition(fieldDefHandle); 2118FieldDefinition fieldDef = mdReader.GetFieldDefinition(fieldHandle);
Microsoft.Diagnostics.DataContractReader.Legacy (5)
Dbi\DacDbiImpl.cs (1)
3631FieldDefinition fieldDef = enclosingMdReader.GetFieldDefinition(fieldDefHandle);
MetaDataImportImpl.cs (3)
605FieldDefinition fieldDef = _reader.GetFieldDefinition(fieldHandle); 878FieldDefinition fieldDef = _reader.GetFieldDefinition(fieldHandle); 1262int offset = _reader.GetFieldDefinition(fh).GetOffset();
SOSDacImpl.cs (1)
1097FieldDefinition fieldDef = mdReader.GetFieldDefinition(fieldHandle);
System.Reflection.MetadataLoadContext (1)
System\Reflection\TypeLoading\General\Ecma\MetadataExtensions.cs (1)
28public static FieldDefinition GetFieldDefinition(this FieldDefinitionHandle handle, MetadataReader reader) => reader.GetFieldDefinition(handle);