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