1 write to _r2rFieldLayoutAlgorithm
ILCompiler.ReadyToRun (1)
Compiler\ReadyToRunCompilerContext.cs (1)
67_r2rFieldLayoutAlgorithm = new ReadyToRunMetadataFieldLayoutAlgorithm();
9 references to _r2rFieldLayoutAlgorithm
ILCompiler.ReadyToRun (9)
Compiler\ReadyToRunCompilerContext.cs (9)
68_systemObjectFieldLayoutAlgorithm = new SystemObjectFieldLayoutAlgorithm(_r2rFieldLayoutAlgorithm); 77_vectorFieldLayoutAlgorithm = new VectorFieldLayoutAlgorithm(_r2rFieldLayoutAlgorithm); 87_vectorOfTFieldLayoutAlgorithm = new VectorOfTFieldLayoutAlgorithm(_r2rFieldLayoutAlgorithm, _vectorFieldLayoutAlgorithm, matchingVectorType); 88_int128FieldLayoutAlgorithm = new Int128FieldLayoutAlgorithm(_r2rFieldLayoutAlgorithm); 90_typeWithRepeatedFieldsFieldLayoutAlgorithm = new TypeWithRepeatedFieldsFieldLayoutAlgorithm(_r2rFieldLayoutAlgorithm); 150Debug.Assert(_r2rFieldLayoutAlgorithm != null); 151return _r2rFieldLayoutAlgorithm; 160public LayoutInt CalculateFieldBaseOffset(MetadataType type) => _r2rFieldLayoutAlgorithm.CalculateFieldBaseOffset(type, type.RequiresAlign8(), requiresAlignedBase: true); 164_r2rFieldLayoutAlgorithm.SetCompilationGroup(compilationModuleGroup);