15#ifndef LIEF_PDB_BUILD_METADATA_H
16#define LIEF_PDB_BUILD_METADATA_H
39 enum class LANG : uint8_t {
67 enum class CPU : uint16_t {
127 HYBRID_X86ARM64 = 0xf7,
130 D3D11_SHADER = 0x100,
192 std::vector<std::
string>
env() const;
196 LIEF_API friend std::ostream& operator<<(std::ostream& os,
198 os << meta.to_string();
203 std::unique_ptr<details::BuildMetadata> impl_;
#define LIEF_LIFETIMEBOUND
Definition compiler_attributes.hpp:72
Definition BuildMetadata.hpp:31
Definition BuildMetadata.hpp:29
const char * to_string(BuildMetadata::CPU cpu)
#define LIEF_API
Definition visibility.h:45