22 references to HasFields
illink (18)
Linker.Dataflow\DynamicallyAccessedMembersBinder.cs (1)
462
if (type.
HasFields
)
Linker.Dataflow\FlowAnnotations.cs (1)
275
if (type.
HasFields
)
Linker.Steps\DescriptorMarker.cs (1)
136
case TypePreserve.Fields when !type.
HasFields
:
Linker.Steps\DiscoverSerializationHandler.cs (1)
60
if (type.
HasFields
)
Linker.Steps\MarkStep.cs (6)
2050
if (!type.
HasFields
)
2546
if (!type.
HasFields
)
3018
if (type.
HasFields
)
3080
if (!type.
HasFields
)
3113
if (!type.
HasFields
)
3487
if (type?.
HasFields
!= true)
Linker.Steps\MarkSubStepsDispatcher.cs (1)
74
if (type.
HasFields
&& HasSubSteps(Categorized.on_fields))
Linker.Steps\ProcessLinkerXmlBase.cs (2)
297
if (type.
HasFields
)
318
if (!type.
HasFields
)
Linker.Steps\SubStepsDispatcher.cs (1)
96
if (type.
HasFields
&& HasSubSteps(Categorized.on_fields))
Linker.Steps\SweepStep.cs (2)
296
if (type.
HasFields
)
320
if (type.
HasFields
&& !type.IsBeforeFieldInit && !Annotations.HasPreservedStaticCtor(type) && !type.IsEnum)
Linker\SerializationMarker.cs (1)
211
if (type.
HasFields
)
Linker\TypeReferenceWalker.cs (1)
86
if (typeDefinition.
HasFields
)
Mono.Cecil (4)
Mono.Cecil\AssemblyReader.cs (1)
211
if (type.
HasFields
)
Mono.Cecil\AssemblyWriter.cs (2)
1314
if (type.
HasFields
)
1475
if (type.
HasFields
)
Mono.Cecil\MetadataResolver.cs (1)
179
if (!type.
HasFields
)