| File: Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\LibraryImports.g.cs | |
| Project: dotnet-aot.csproj (dotnet-aot) |
// <auto-generated/> namespace Microsoft.DotNet.Cli { internal static unsafe partial class SdkRootLocator { [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Interop.LibraryImportGenerator", "12.0.14.46703")] [global::System.Runtime.CompilerServices.SkipLocalsInitAttribute] private static partial int dladdr(nint addr, out global::Microsoft.DotNet.Cli.SdkRootLocator.DlInfo info) { unsafe { info = default; int __retVal; // Pin - Pin data in preparation for calling the P/Invoke. fixed (global::Microsoft.DotNet.Cli.SdkRootLocator.DlInfo* __info_native = &info) { __retVal = __PInvoke(addr, __info_native); } return __retVal; // Local P/Invoke [global::System.Runtime.InteropServices.DllImportAttribute("dotnet-aot-dl", EntryPoint = "dladdr", ExactSpelling = true)] static extern unsafe int __PInvoke(nint __addr_native, global::Microsoft.DotNet.Cli.SdkRootLocator.DlInfo* __info_native); } } } }