18 instantiations of StringHandleOnStack
System.Private.CoreLib (18)
src\System\Exception.CoreCLR.cs (1)
212GetMessageFromNativeResources(kind, new StringHandleOnStack(ref retMesg));
src\System\IO\FileLoadException.CoreCLR.cs (2)
23GetFileLoadExceptionMessage(hResult, new StringHandleOnStack(ref format)); 29GetMessageForHR(hResult, new StringHandleOnStack(ref message));
src\System\Reflection\RuntimeAssembly.cs (7)
79if (GetCodeBase(new QCallAssembly(ref runtimeAssembly), new StringHandleOnStack(ref codeBase))) 153GetFullName(new QCallAssembly(ref runtimeAssembly), new StringHandleOnStack(ref s)); 501new StringHandleOnStack(ref fileName)); 520GetLocation(new QCallAssembly(ref runtimeAssembly), new StringHandleOnStack(ref location)); 535GetImageRuntimeVersion(new QCallAssembly(ref runtimeAssembly), new StringHandleOnStack(ref s)); 567GetLocale(new QCallAssembly(ref runtimeAssembly), new StringHandleOnStack(ref locale)); 595GetSimpleName(new QCallAssembly(ref runtimeAssembly), new StringHandleOnStack(ref name));
src\System\Reflection\RuntimeCustomAttributeData.cs (1)
1915new StringHandleOnStack(ref nameLocal),
src\System\Reflection\RuntimeModule.cs (2)
411GetFullyQualifiedName(new QCallModule(ref thisAsLocal), new StringHandleOnStack(ref fullyQualifiedName)); 493GetScopeName(new QCallModule(ref thisAsLocal), new StringHandleOnStack(ref scopeName));
src\System\RuntimeHandles.cs (2)
657ConstructName(new QCallTypeHandle(ref nativeHandle), formatFlags, new StringHandleOnStack(ref name)); 1106ConstructInstantiation(methodInfo.Value, format, new StringHandleOnStack(ref name));
src\System\String.CoreCLR.cs (2)
28Intern(new StringHandleOnStack(ref str!)); 38IsInterned(new StringHandleOnStack(ref str!));
src\System\TypeLoadException.CoreCLR.cs (1)
43GetTypeLoadExceptionMessage(_resourceId, new StringHandleOnStack(ref format));
39 references to StringHandleOnStack
System.Private.CoreLib (39)
LibraryImports.g.cs (21)
421private static extern partial void GetMessageFromNativeResources(global::System.Exception.ExceptionMessageKind kind, global::System.Runtime.CompilerServices.StringHandleOnStack retMesg); 617private static extern partial void GetFileLoadExceptionMessage(int hResult, global::System.Runtime.CompilerServices.StringHandleOnStack retString); 625private static extern partial void GetMessageForHR(int hresult, global::System.Runtime.CompilerServices.StringHandleOnStack retString); 1329private static partial bool GetCodeBase(global::System.Runtime.CompilerServices.QCallAssembly assembly, global::System.Runtime.CompilerServices.StringHandleOnStack retString) 1342static extern unsafe int __PInvoke(global::System.Runtime.CompilerServices.QCallAssembly __assembly_native, global::System.Runtime.CompilerServices.StringHandleOnStack __retString_native); 1351private static extern partial void GetFullName(global::System.Runtime.CompilerServices.QCallAssembly assembly, global::System.Runtime.CompilerServices.StringHandleOnStack retString); 1587private static partial int GetManifestResourceInfo(global::System.Runtime.CompilerServices.QCallAssembly assembly, string resourceName, global::System.Runtime.CompilerServices.ObjectHandleOnStack assemblyRef, global::System.Runtime.CompilerServices.StringHandleOnStack retFileName) 1599static extern unsafe int __PInvoke(global::System.Runtime.CompilerServices.QCallAssembly __assembly_native, ushort* __resourceName_native, global::System.Runtime.CompilerServices.ObjectHandleOnStack __assemblyRef_native, global::System.Runtime.CompilerServices.StringHandleOnStack __retFileName_native); 1608private static extern partial void GetLocation(global::System.Runtime.CompilerServices.QCallAssembly assembly, global::System.Runtime.CompilerServices.StringHandleOnStack retString); 1616private static extern partial void GetImageRuntimeVersion(global::System.Runtime.CompilerServices.QCallAssembly assembly, global::System.Runtime.CompilerServices.StringHandleOnStack retString); 1650private static extern partial void GetLocale(global::System.Runtime.CompilerServices.QCallAssembly assembly, global::System.Runtime.CompilerServices.StringHandleOnStack retString); 1658private static extern partial void GetSimpleName(global::System.Runtime.CompilerServices.QCallAssembly assembly, global::System.Runtime.CompilerServices.StringHandleOnStack retSimpleName); 1757private static partial void CreatePropertyOrFieldData(global::System.Runtime.CompilerServices.QCallModule pModule, ref nint ppBlobStart, nint pBlobEnd, global::System.Runtime.CompilerServices.StringHandleOnStack name, out bool bIsProperty, global::System.Runtime.CompilerServices.ObjectHandleOnStack type, global::System.Runtime.CompilerServices.ObjectHandleOnStack value) 1771static extern unsafe void __PInvoke(global::System.Runtime.CompilerServices.QCallModule __pModule_native, nint* __ppBlobStart_native, nint __pBlobEnd_native, global::System.Runtime.CompilerServices.StringHandleOnStack __name_native, int* __bIsProperty_native, global::System.Runtime.CompilerServices.ObjectHandleOnStack __type_native, global::System.Runtime.CompilerServices.ObjectHandleOnStack __value_native); 1780private static extern partial void GetFullyQualifiedName(global::System.Runtime.CompilerServices.QCallModule module, global::System.Runtime.CompilerServices.StringHandleOnStack retString); 1796private static extern partial void GetScopeName(global::System.Runtime.CompilerServices.QCallModule module, global::System.Runtime.CompilerServices.StringHandleOnStack retString); 2823private static extern partial void ConstructName(global::System.Runtime.CompilerServices.QCallTypeHandle handle, global::System.TypeNameFormatFlags formatFlags, global::System.Runtime.CompilerServices.StringHandleOnStack retString); 2963private static extern partial void ConstructInstantiation(global::System.RuntimeMethodHandleInternal method, global::System.TypeNameFormatFlags format, global::System.Runtime.CompilerServices.StringHandleOnStack retString); 3274private static extern partial void Intern(global::System.Runtime.CompilerServices.StringHandleOnStack src); 3282private static extern partial void IsInterned(global::System.Runtime.CompilerServices.StringHandleOnStack src); 3603private static extern partial void GetTypeLoadExceptionMessage(int resourceId, global::System.Runtime.CompilerServices.StringHandleOnStack retString);
src\System\Exception.CoreCLR.cs (1)
217private static partial void GetMessageFromNativeResources(ExceptionMessageKind kind, StringHandleOnStack retMesg);
src\System\IO\FileLoadException.CoreCLR.cs (2)
35private static partial void GetFileLoadExceptionMessage(int hResult, StringHandleOnStack retString); 38private static partial void GetMessageForHR(int hresult, StringHandleOnStack retString);
src\System\Reflection\RuntimeAssembly.cs (7)
73StringHandleOnStack retString); 142private static partial void GetFullName(QCallAssembly assembly, StringHandleOnStack retString); 492StringHandleOnStack retFileName); 511private static partial void GetLocation(QCallAssembly assembly, StringHandleOnStack retString); 527private static partial void GetImageRuntimeVersion(QCallAssembly assembly, StringHandleOnStack retString); 560private static partial void GetLocale(QCallAssembly assembly, StringHandleOnStack retString); 589private static partial void GetSimpleName(QCallAssembly assembly, StringHandleOnStack retSimpleName);
src\System\Reflection\RuntimeCustomAttributeData.cs (1)
1895StringHandleOnStack name,
src\System\Reflection\RuntimeModule.cs (2)
404private static partial void GetFullyQualifiedName(QCallModule module, StringHandleOnStack retString); 485private static partial void GetScopeName(QCallModule module, StringHandleOnStack retString);
src\System\RuntimeHandles.cs (2)
651private static partial void ConstructName(QCallTypeHandle handle, TypeNameFormatFlags formatFlags, StringHandleOnStack retString); 1100private static partial void ConstructInstantiation(RuntimeMethodHandleInternal method, TypeNameFormatFlags format, StringHandleOnStack retString);
src\System\String.CoreCLR.cs (2)
23private static partial void Intern(StringHandleOnStack src); 33private static partial void IsInterned(StringHandleOnStack src);
src\System\TypeLoadException.CoreCLR.cs (1)
50private static partial void GetTypeLoadExceptionMessage(int resourceId, StringHandleOnStack retString);