52 references to CORINFO_FIELD_STRUCT_
ILCompiler.Compiler (6)
src\runtime\src\coreclr\tools\Common\JitInterface\CorInfoTypes.cs (6)
300
public
CORINFO_FIELD_STRUCT_
* hField;
960
public
CORINFO_FIELD_STRUCT_
* continuationNextFldHnd;
962
public
CORINFO_FIELD_STRUCT_
* continuationResumeInfoFldHnd;
964
public
CORINFO_FIELD_STRUCT_
* continuationStateFldHnd;
966
public
CORINFO_FIELD_STRUCT_
* continuationFlagsFldHnd;
1595
public
CORINFO_FIELD_STRUCT_
* diagFieldHnd;
ILCompiler.RyuJit (46)
JitInterface\CorInfoImpl.RyuJit.cs (1)
2335
private bool getStaticFieldContent(
CORINFO_FIELD_STRUCT_
* fieldHandle, byte* buffer, int bufferSize, int valueOffset, bool ignoreMovableObjects)
src\runtime\src\coreclr\tools\Common\JitInterface\CorInfoImpl_generated.cs (28)
263
public delegate* unmanaged<IntPtr, IntPtr*, CORINFO_CLASS_STRUCT_*, int,
CORINFO_FIELD_STRUCT_
*> getFieldInClass;
279
public delegate* unmanaged<IntPtr, IntPtr*,
CORINFO_FIELD_STRUCT_
*, CORINFO_METHOD_STRUCT_*, CORINFO_CONTEXT_STRUCT*, CorInfoInitClassResult> initClass;
297
public delegate* unmanaged<IntPtr, IntPtr*,
CORINFO_FIELD_STRUCT_
*, uint, void*> getArrayInitializationData;
299
public delegate* unmanaged<IntPtr, IntPtr*,
CORINFO_FIELD_STRUCT_
*, byte*, nuint, nuint*, nuint> printFieldName;
300
public delegate* unmanaged<IntPtr, IntPtr*,
CORINFO_FIELD_STRUCT_
*, CORINFO_CLASS_STRUCT_*> getFieldClass;
301
public delegate* unmanaged<IntPtr, IntPtr*,
CORINFO_FIELD_STRUCT_
*, CORINFO_CLASS_STRUCT_**, CORINFO_CLASS_STRUCT_*, CorInfoType> getFieldType;
302
public delegate* unmanaged<IntPtr, IntPtr*,
CORINFO_FIELD_STRUCT_
*, uint> getFieldOffset;
304
public delegate* unmanaged<IntPtr, IntPtr*,
CORINFO_FIELD_STRUCT_
*, byte, uint> getThreadLocalFieldInfo;
307
public delegate* unmanaged<IntPtr, IntPtr*,
CORINFO_FIELD_STRUCT_
*, byte> isFieldStatic;
346
public delegate* unmanaged<IntPtr, IntPtr*,
CORINFO_FIELD_STRUCT_
*, void**,
CORINFO_FIELD_STRUCT_
*> embedFieldHandle;
355
public delegate* unmanaged<IntPtr, IntPtr*,
CORINFO_FIELD_STRUCT_
*, byte*, int, int, byte, byte> getStaticFieldContent;
357
public delegate* unmanaged<IntPtr, IntPtr*,
CORINFO_FIELD_STRUCT_
*, byte*, CORINFO_CLASS_STRUCT_*> getStaticFieldCurrentClass;
361
public delegate* unmanaged<IntPtr, IntPtr*,
CORINFO_FIELD_STRUCT_
*, void**, uint> getFieldThreadLocalStoreID;
1222
private static
CORINFO_FIELD_STRUCT_
* _getFieldInClass(IntPtr thisHandle, IntPtr* ppException, CORINFO_CLASS_STRUCT_* clsHnd, int num)
1461
private static CorInfoInitClassResult _initClass(IntPtr thisHandle, IntPtr* ppException,
CORINFO_FIELD_STRUCT_
* field, CORINFO_METHOD_STRUCT_* method, CORINFO_CONTEXT_STRUCT* context)
1730
private static void* _getArrayInitializationData(IntPtr thisHandle, IntPtr* ppException,
CORINFO_FIELD_STRUCT_
* field, uint size)
1760
private static nuint _printFieldName(IntPtr thisHandle, IntPtr* ppException,
CORINFO_FIELD_STRUCT_
* field, byte* buffer, nuint bufferSize, nuint* pRequiredBufferSize)
1775
private static CORINFO_CLASS_STRUCT_* _getFieldClass(IntPtr thisHandle, IntPtr* ppException,
CORINFO_FIELD_STRUCT_
* field)
1790
private static CorInfoType _getFieldType(IntPtr thisHandle, IntPtr* ppException,
CORINFO_FIELD_STRUCT_
* field, CORINFO_CLASS_STRUCT_** structType, CORINFO_CLASS_STRUCT_* fieldOwnerHint)
1805
private static uint _getFieldOffset(IntPtr thisHandle, IntPtr* ppException,
CORINFO_FIELD_STRUCT_
* field)
1834
private static uint _getThreadLocalFieldInfo(IntPtr thisHandle, IntPtr* ppException,
CORINFO_FIELD_STRUCT_
* field, byte isGCtype)
1877
private static byte _isFieldStatic(IntPtr thisHandle, IntPtr* ppException,
CORINFO_FIELD_STRUCT_
* fldHnd)
2446
private static
CORINFO_FIELD_STRUCT_
* _embedFieldHandle(IntPtr thisHandle, IntPtr* ppException,
CORINFO_FIELD_STRUCT_
* handle, void** ppIndirection)
2576
private static byte _getStaticFieldContent(IntPtr thisHandle, IntPtr* ppException,
CORINFO_FIELD_STRUCT_
* field, byte* buffer, int bufferSize, int valueOffset, byte ignoreMovableObjects)
2606
private static CORINFO_CLASS_STRUCT_* _getStaticFieldCurrentClass(IntPtr thisHandle, IntPtr* ppException,
CORINFO_FIELD_STRUCT_
* field, byte* pIsSpeculative)
2666
private static uint _getFieldThreadLocalStoreID(IntPtr thisHandle, IntPtr* ppException,
CORINFO_FIELD_STRUCT_
* field, void** ppIndirection)
src\runtime\src\coreclr\tools\Common\JitInterface\CorInfoImpl.cs (17)
773
private FieldDesc HandleToObject(
CORINFO_FIELD_STRUCT_
* field) => (FieldDesc)HandleToObject((void*)field);
774
private
CORINFO_FIELD_STRUCT_
* ObjectToHandle(FieldDesc field) => (
CORINFO_FIELD_STRUCT_
*)ObjectToHandle((object)field);
2622
private
CORINFO_FIELD_STRUCT_
* getFieldInClass(CORINFO_CLASS_STRUCT_* clsHnd, int num)
2853
private CorInfoInitClassResult initClass(
CORINFO_FIELD_STRUCT_
* field, CORINFO_METHOD_STRUCT_* method, CORINFO_CONTEXT_STRUCT* context)
3284
private void* getArrayInitializationData(
CORINFO_FIELD_STRUCT_
* field, uint size)
3306
private nuint printFieldName(
CORINFO_FIELD_STRUCT_
* fld, byte* buffer, nuint bufferSize, nuint* requiredBufferSize)
3313
private uint getThreadLocalFieldInfo(
CORINFO_FIELD_STRUCT_
* fld, bool isGCType)
3328
private CORINFO_CLASS_STRUCT_* getFieldClass(
CORINFO_FIELD_STRUCT_
* field)
3334
private CorInfoType getFieldType(
CORINFO_FIELD_STRUCT_
* field, CORINFO_CLASS_STRUCT_** structType, CORINFO_CLASS_STRUCT_* fieldOwnerHint)
3352
private uint getFieldOffset(
CORINFO_FIELD_STRUCT_
* field)
3385
private bool isFieldStatic(
CORINFO_FIELD_STRUCT_
* fldHnd)
3979
private
CORINFO_FIELD_STRUCT_
* embedFieldHandle(
CORINFO_FIELD_STRUCT_
* handle, ref void* ppIndirection)
4043
private CORINFO_CLASS_STRUCT_* getStaticFieldCurrentClass(
CORINFO_FIELD_STRUCT_
* field, byte* pIsSpeculative)
4059
private uint getFieldThreadLocalStoreID(
CORINFO_FIELD_STRUCT_
* field, ref void* ppIndirection)
4580
private bool doesFieldBelongToClass(
CORINFO_FIELD_STRUCT_
* fld, CORINFO_CLASS_STRUCT_* cls)