23 references to FunctionPointerOps
System.Private.CoreLib (11)
System\Delegate.NativeAot.cs (9)
166
if (!
FunctionPointerOps
.IsGenericMethodPointer(functionPointer))
193
if (!
FunctionPointerOps
.IsGenericMethodPointer(functionResolution))
221
if (!
FunctionPointerOps
.IsGenericMethodPointer(functionPointer))
327
if (
FunctionPointerOps
.IsGenericMethodPointer(ldftnResult))
331
GenericMethodDescriptor* realTargetData =
FunctionPointerOps
.ConvertToGenericDescriptor(ldftnResult);
470
!
FunctionPointerOps
.Compare(_extraFunctionPointerOrData, other._extraFunctionPointerOrData) ||
471
!
FunctionPointerOps
.Compare(_methodPtr, other._methodPtr))
503
FunctionPointerOps
.GetHashCode(_extraFunctionPointerOrData),
504
FunctionPointerOps
.GetHashCode(_methodPtr),
System\Runtime\TypeLoaderExports.cs (2)
153
if (
FunctionPointerOps
.IsGenericMethodPointer(pfn))
155
GenericMethodDescriptor* gmd =
FunctionPointerOps
.ConvertToGenericDescriptor(pfn);
System.Private.Reflection.Execution (2)
Internal\Reflection\Execution\ExecutionEnvironmentImplementation.MappingTables.cs (2)
467
if (
FunctionPointerOps
.IsGenericMethodPointer(originalLdFtnResult))
469
GenericMethodDescriptor* realTargetData =
FunctionPointerOps
.ConvertToGenericDescriptor(originalLdFtnResult);
System.Private.TypeLoader (10)
Internal\Runtime\TypeLoader\GenericDictionaryCell.cs (3)
171
result =
FunctionPointerOps
.GetGenericMethodFunctionPointer(result, genericContext.ToIntPtr());
231
return
FunctionPointerOps
.GetGenericMethodFunctionPointer(_resolvedMethod.FunctionPointer, methodDictionary);
442
return
FunctionPointerOps
.GetGenericMethodFunctionPointer(Method.FunctionPointer, methodDictionary);
Internal\Runtime\TypeLoader\TypeBuilder.cs (1)
493
IntPtr generatedTypeClassConstructorFatFunctionPointer =
FunctionPointerOps
.GetGenericMethodFunctionPointer(canonicalClassConstructorFunctionPointer, instantiationArgument);
Internal\Runtime\TypeLoader\TypeLoaderEnvironment.cs (4)
454
if (
FunctionPointerOps
.IsGenericMethodPointer(unboxingFunctionPointer))
459
GenericMethodDescriptor* functionPointerDescriptor =
FunctionPointerOps
.ConvertToGenericDescriptor(unboxingFunctionPointer);
463
return
FunctionPointerOps
.GetGenericMethodFunctionPointer(nonUnboxingTarget, functionPointerDescriptor->InstantiationArgument);
478
exactTarget =
FunctionPointerOps
.GetGenericMethodFunctionPointer(fatFunctionPointerTarget,
Internal\Runtime\TypeLoader\TypeLoaderEnvironment.GVMResolution.cs (1)
161
return
FunctionPointerOps
.GetGenericMethodFunctionPointer(methodPointer, dictionaryPointer);
Internal\Runtime\TypeLoader\TypeLoaderEnvironment.Metadata.cs (1)
681
methodEntryPoint =
FunctionPointerOps
.GetGenericMethodFunctionPointer(methodEntryPoint, dictionary);