24 references to CORINFO_OBJECT_STRUCT_
ILCompiler.RyuJit (24)
JitInterface\CorInfoImpl.RyuJit.cs (9)
49
private FrozenObjectNode HandleToObject(
CORINFO_OBJECT_STRUCT_
* obj) => (FrozenObjectNode)HandleToObject((void*)obj);
50
private
CORINFO_OBJECT_STRUCT_
* ObjectToHandle(FrozenObjectNode obj) => (
CORINFO_OBJECT_STRUCT_
*)ObjectToHandle((object)obj);
2413
private bool getObjectContent(
CORINFO_OBJECT_STRUCT_
* objPtr, byte* buffer, int bufferSize, int valueOffset)
2440
private CORINFO_CLASS_STRUCT_* getObjectType(
CORINFO_OBJECT_STRUCT_
* objPtr)
2445
private
CORINFO_OBJECT_STRUCT_
* getRuntimeTypePointer(CORINFO_CLASS_STRUCT_* cls)
2454
private bool isObjectImmutable(
CORINFO_OBJECT_STRUCT_
* objPtr)
2459
private bool getStringChar(
CORINFO_OBJECT_STRUCT_
* strObj, int index, ushort* value)
2469
private int getArrayOrStringLength(
CORINFO_OBJECT_STRUCT_
* objHnd)
src\runtime\src\coreclr\tools\Common\JitInterface\CorInfoImpl_generated.cs (14)
242
public delegate* unmanaged<IntPtr, IntPtr*,
CORINFO_OBJECT_STRUCT_
*, byte*, nuint, nuint*, nuint> printObjectDescription;
273
public delegate* unmanaged<IntPtr, IntPtr*, CORINFO_CLASS_STRUCT_*,
CORINFO_OBJECT_STRUCT_
*> getRuntimeTypePointer;
274
public delegate* unmanaged<IntPtr, IntPtr*,
CORINFO_OBJECT_STRUCT_
*, byte> isObjectImmutable;
275
public delegate* unmanaged<IntPtr, IntPtr*,
CORINFO_OBJECT_STRUCT_
*, int, ushort*, byte> getStringChar;
276
public delegate* unmanaged<IntPtr, IntPtr*,
CORINFO_OBJECT_STRUCT_
*, CORINFO_CLASS_STRUCT_*> getObjectType;
308
public delegate* unmanaged<IntPtr, IntPtr*,
CORINFO_OBJECT_STRUCT_
*, int> getArrayOrStringLength;
356
public delegate* unmanaged<IntPtr, IntPtr*,
CORINFO_OBJECT_STRUCT_
*, byte*, int, int, byte> getObjectContent;
908
private static nuint _printObjectDescription(IntPtr thisHandle, IntPtr* ppException,
CORINFO_OBJECT_STRUCT_
* handle, byte* buffer, nuint bufferSize, nuint* pRequiredBufferSize)
1372
private static
CORINFO_OBJECT_STRUCT_
* _getRuntimeTypePointer(IntPtr thisHandle, IntPtr* ppException, CORINFO_CLASS_STRUCT_* cls)
1387
private static byte _isObjectImmutable(IntPtr thisHandle, IntPtr* ppException,
CORINFO_OBJECT_STRUCT_
* objPtr)
1402
private static byte _getStringChar(IntPtr thisHandle, IntPtr* ppException,
CORINFO_OBJECT_STRUCT_
* strObj, int index, ushort* value)
1417
private static CORINFO_CLASS_STRUCT_* _getObjectType(IntPtr thisHandle, IntPtr* ppException,
CORINFO_OBJECT_STRUCT_
* objPtr)
1892
private static int _getArrayOrStringLength(IntPtr thisHandle, IntPtr* ppException,
CORINFO_OBJECT_STRUCT_
* objHnd)
2591
private static byte _getObjectContent(IntPtr thisHandle, IntPtr* ppException,
CORINFO_OBJECT_STRUCT_
* obj, byte* buffer, int bufferSize, int valueOffset)
src\runtime\src\coreclr\tools\Common\JitInterface\CorInfoImpl.cs (1)
2142
private nuint printObjectDescription(
CORINFO_OBJECT_STRUCT_
* handle, byte* buffer, nuint bufferSize, nuint* pRequiredBufferSize)