32 references to IsByRefLike
ILCompiler.Compiler (10)
Compiler\CompilerTypeSystemContext.GetFieldMethodOverrides.cs (1)
89
if (valueType.
IsByRefLike
)
Compiler\DependencyAnalysis\GenericDefinitionEETypeNode.cs (1)
44
if (_type.
IsByRefLike
)
Compiler\TypePreinit.cs (1)
1848
if (type.
IsByRefLike
IL\ILImporter.Scanner.cs (1)
1539
if (!type.IsRuntimeDeterminedType && type.
IsByRefLike
)
parent\parent\Common\Compiler\CompilerTypeSystemContext.BoxedTypes.cs (2)
419
if (_owningType.ValueTypeRepresented.
IsByRefLike
)
532
if (_owningType.ValueTypeRepresented.
IsByRefLike
)
parent\parent\Common\Compiler\CompilerTypeSystemContext.Validation.cs (1)
296
if (parameterType.
IsByRefLike
)
parent\parent\Common\Internal\Runtime\EETypeBuilderHelpers.cs (1)
211
if (type.
IsByRefLike
)
parent\parent\Common\TypeSystem\IL\DelegateInfo.cs (2)
194
if (!paramType.IsSignatureVariable && paramType.
IsByRefLike
)
202
if (!returnType.IsSignatureVariable && returnType.
IsByRefLike
)
ILCompiler.ReadyToRun (8)
Compiler\ReadyToRunMetadataFieldLayoutAlgorithm.cs (1)
107
else if (fieldType.IsByRef || fieldType.
IsByRefLike
)
parent\parent\Common\Compiler\CompilerTypeSystemContext.BoxedTypes.cs (2)
419
if (_owningType.ValueTypeRepresented.
IsByRefLike
)
532
if (_owningType.ValueTypeRepresented.
IsByRefLike
)
parent\parent\Common\Compiler\CompilerTypeSystemContext.Validation.cs (1)
296
if (parameterType.
IsByRefLike
)
parent\parent\Common\JitInterface\CorInfoImpl.cs (4)
2320
if (metadataType.
IsByRefLike
)
2561
if (!fieldDefType.ContainsGCPointers && !fieldDefType.
IsByRefLike
)
2621
if (type.ContainsGCPointers || type.
IsByRefLike
)
2897
if (type.
IsByRefLike
)
ILCompiler.RyuJit (4)
parent\parent\Common\JitInterface\CorInfoImpl.cs (4)
2320
if (metadataType.
IsByRefLike
)
2561
if (!fieldDefType.ContainsGCPointers && !fieldDefType.
IsByRefLike
)
2621
if (type.ContainsGCPointers || type.
IsByRefLike
)
2897
if (type.
IsByRefLike
)
ILCompiler.TypeSystem (10)
parent\parent\Common\TypeSystem\Common\InstantiatedType.cs (1)
120
if (_typeDef.
IsByRefLike
)
parent\parent\Common\TypeSystem\Common\MetadataFieldLayoutAlgorithm.cs (8)
40
if ((fieldType.IsByRef || fieldType.
IsByRefLike
) && !type.
IsByRefLike
)
209
if (fieldType.IsByRef || (fieldType.IsValueType && ((DefType)fieldType).
IsByRefLike
))
279
if (!type.
IsByRefLike
)
289
|| (fieldType.
IsByRefLike
&& ((DefType)fieldType).ContainsByRefs))
372
|| (fieldType.
IsByRefLike
&& ((DefType)fieldType).ContainsByRefs)
512
if (type.ContainsGCPointers || type.
IsByRefLike
|| !type.IsValueType)
601
if (type.ContainsGCPointers || type.
IsByRefLike
|| !type.IsValueType)
parent\parent\Common\TypeSystem\Common\TypeSystemConstraintsHelpers.cs (1)
56
if (instantiationParam.
IsByRefLike
&& (constraints & GenericConstraints.AllowByRefLike) == 0)