Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2026-05-10 08:42:48

0001 //===-- HostInfoNetBSD.h ----------------------------------------*- C++ -*-===//
0002 //
0003 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
0004 // See https://llvm.org/LICENSE.txt for license information.
0005 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
0006 //
0007 //===----------------------------------------------------------------------===//
0008 
0009 #ifndef lldb_Host_netbsd_HostInfoNetBSD_h_
0010 #define lldb_Host_netbsd_HostInfoNetBSD_h_
0011 
0012 #include "lldb/Host/posix/HostInfoPosix.h"
0013 #include "lldb/Utility/FileSpec.h"
0014 #include "llvm/Support/VersionTuple.h"
0015 #include <optional>
0016 
0017 namespace lldb_private {
0018 
0019 class HostInfoNetBSD : public HostInfoPosix {
0020 public:
0021   static llvm::VersionTuple GetOSVersion();
0022   static std::optional<std::string> GetOSBuildString();
0023   static FileSpec GetProgramFileSpec();
0024 };
0025 }
0026 
0027 #endif