6 instantiations of TypeHandle
ILCompiler.ReadyToRun (6)
Compiler\DependencyAnalysis\ReadyToRun\ArgIterator.cs (2)
469
thArgType = new
TypeHandle
(_context.GetWellKnownType(WellKnownType.Object));
481
thArgType = new
TypeHandle
(_context.GetWellKnownType(WellKnownType.IntPtr));
Compiler\DependencyAnalysis\ReadyToRun\GCRefMapBuilder.cs (3)
81
TypeHandle returnType = new
TypeHandle
(signature.ReturnType);
85
parameterTypes[parameterIndex] = new
TypeHandle
(signature[parameterIndex]);
283
if (_transitionBlock.IsArgPassedByRef(new
TypeHandle
(type)))
Compiler\DependencyAnalysis\ReadyToRun\TransitionBlock.cs (1)
267
return IsTrivialPointerSizedStruct(new
TypeHandle
(typeOfEmbeddedField));
39 references to TypeHandle
ILCompiler.ReadyToRun (39)
Compiler\DependencyAnalysis\ReadyToRun\ArgIterator.cs (23)
54
public bool Equals(
TypeHandle
other)
187
public static int GetElemSize(CorElementType t,
TypeHandle
thValueType)
353
TypeHandle
[] parameterTypes,
354
TypeHandle
returnType)
364
private
TypeHandle
[] _parameterTypes;
365
private
TypeHandle
_returnType;
404
public CorElementType GetArgumentType(int argNum, out
TypeHandle
thArgType)
411
public
TypeHandle
GetByRefArgumentType(int argNum)
415
default(
TypeHandle
);
418
public CorElementType GetReturnType(out
TypeHandle
thRetType)
463
public CorElementType GetArgumentType(int argNum, out
TypeHandle
thArgType, out bool forceByRefReturn)
488
public CorElementType GetReturnType(out
TypeHandle
thRetType, out bool forceByRefReturn)
501
_argTypeHandle = default(
TypeHandle
);
911
_argTypeHandleOfByRefParam = (argType == CorElementType.ELEMENT_TYPE_BYREF ? _argData.GetByRefArgumentType(_argNum) : default(
TypeHandle
));
915
int argSize =
TypeHandle
.GetElemSize(argType, _argTypeHandle);
1528
public CorElementType GetArgType(out
TypeHandle
pTypeHandle)
1535
public CorElementType GetByRefArgType(out
TypeHandle
pByRefArgTypeHandle)
1594
TypeHandle
thArgType;
1602
int structSize =
TypeHandle
.GetElemSize(type, thArgType);
1847
TypeHandle
dummy;
1935
private
TypeHandle
_argTypeHandle;
1936
private
TypeHandle
_argTypeHandleOfByRefParam;
2014
TypeHandle
thRetType;
Compiler\DependencyAnalysis\ReadyToRun\GCRefMapBuilder.cs (3)
81
TypeHandle
returnType = new TypeHandle(signature.ReturnType);
82
TypeHandle
[] parameterTypes = new
TypeHandle
[signature.Length];
Compiler\DependencyAnalysis\ReadyToRun\TransitionBlock.cs (12)
191
public bool IsArgumentInRegister(ref int pNumRegistersUsed, CorElementType typ,
TypeHandle
thArgType)
233
private bool IsTrivialPointerSizedStruct(
TypeHandle
thArgType)
295
public virtual bool IsArgPassedByRef(
TypeHandle
th)
310
public void ComputeReturnValueTreatment(CorElementType type,
TypeHandle
thRetType, bool isVarArgMethod, out bool usesRetBuffer, out uint fpReturnSize, out uint returnedFpFieldOffset1st, out uint returnedFpFieldOffset2nd)
480
public override bool IsArgPassedByRef(
TypeHandle
th) => false;
508
public override bool IsArgPassedByRef(
TypeHandle
th)
563
public override bool IsArgPassedByRef(
TypeHandle
th) => false;
587
public sealed override bool IsArgPassedByRef(
TypeHandle
th) => false;
627
public override bool IsArgPassedByRef(
TypeHandle
th)
692
public override bool IsArgPassedByRef(
TypeHandle
th)
736
public override bool IsArgPassedByRef(
TypeHandle
th)
781
public override bool IsArgPassedByRef(
TypeHandle
th)
JitInterface\WasmLowering.ReadyToRun.cs (1)
22
TypeHandle
typeHandle;