1 write to Type
ILCompiler.Compiler (1)
Compiler\TypePreinit.cs (1)
3168
protected ReferenceTypeValue(TypeDesc type) {
Type
= type; }
12 references to Type
ILCompiler.Compiler (12)
Compiler\TypePreinit.cs (12)
1953
&& ((ArrayType)arrayData.
Type
).ElementType == method.Instantiation[0]:
3206
Type
,
3242
Type
.ConvertToCanonForm(CanonicalFormKind.Specific),
3269
var node = factory.ConstructedTypeSymbol(
Type
);
3370
ValueTypeValue result = new ValueTypeValue(((ArrayType)
Type
).ElementType);
3384
var node = factory.ConstructedTypeSymbol(
Type
);
3391
int pointerSize =
Type
.Context.Target.PointerSize;
3446
FieldDesc firstCharField =
Type
.GetField("_firstChar"u8);
3499
preinitContext._internedStrings.Add(value, result = new StringInstance(
Type
, value));
3544
if (
Type
.UnderlyingType != type.UnderlyingType)
3565
var node = factory.ConstructedTypeSymbol(
Type
);
3575
public bool IsKnownImmutable => !
Type
.GetFields().GetEnumerator().MoveNext();