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);
466
!
FunctionPointerOps
.Compare(_extraFunctionPointerOrData, other._extraFunctionPointerOrData) ||
467
!
FunctionPointerOps
.Compare(_methodPtr, other._methodPtr))
499
FunctionPointerOps
.GetHashCode(_extraFunctionPointerOrData),
500
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)
481
if (
FunctionPointerOps
.IsGenericMethodPointer(originalLdFtnResult))
483
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)
448
if (
FunctionPointerOps
.IsGenericMethodPointer(unboxingFunctionPointer))
453
GenericMethodDescriptor* functionPointerDescriptor =
FunctionPointerOps
.ConvertToGenericDescriptor(unboxingFunctionPointer);
457
return
FunctionPointerOps
.GetGenericMethodFunctionPointer(nonUnboxingTarget, functionPointerDescriptor->InstantiationArgument);
466
exactTarget =
FunctionPointerOps
.GetGenericMethodFunctionPointer(exactTarget, declaringType.ToIntPtr());
Internal\Runtime\TypeLoader\TypeLoaderEnvironment.GVMResolution.cs (1)
161
return
FunctionPointerOps
.GetGenericMethodFunctionPointer(methodPointer, dictionaryPointer);
Internal\Runtime\TypeLoader\TypeLoaderEnvironment.Metadata.cs (1)
683
methodEntryPoint =
FunctionPointerOps
.GetGenericMethodFunctionPointer(methodEntryPoint, dictionary);