LLVM  8.0.1
Static Public Attributes | List of all members
llvm::pdb::DbiBuildNo Struct Reference

#include "llvm/DebugInfo/PDB/Native/RawTypes.h"

Collaboration diagram for llvm::pdb::DbiBuildNo:
Collaboration graph
[legend]

Static Public Attributes

static const uint16_t BuildMinorMask = 0x00FF
 uint16_t MinorVersion : 8; uint16_t MajorVersion : 7; uint16_t NewVersionFormat : 1; More...
 
static const uint16_t BuildMinorShift = 0
 
static const uint16_t BuildMajorMask = 0x7F00
 
static const uint16_t BuildMajorShift = 8
 
static const uint16_t NewVersionFormatMask = 0x8000
 

Detailed Description

Definition at line 106 of file RawTypes.h.

Member Data Documentation

◆ BuildMajorMask

const uint16_t llvm::pdb::DbiBuildNo::BuildMajorMask = 0x7F00
static

◆ BuildMajorShift

const uint16_t llvm::pdb::DbiBuildNo::BuildMajorShift = 8
static

◆ BuildMinorMask

const uint16_t llvm::pdb::DbiBuildNo::BuildMinorMask = 0x00FF
static

uint16_t MinorVersion : 8; uint16_t MajorVersion : 7; uint16_t NewVersionFormat : 1;

Definition at line 110 of file RawTypes.h.

Referenced by llvm::pdb::DbiStream::getBuildMinorVersion(), and llvm::pdb::DbiStreamBuilder::setBuildNumber().

◆ BuildMinorShift

const uint16_t llvm::pdb::DbiBuildNo::BuildMinorShift = 0
static

◆ NewVersionFormatMask

const uint16_t llvm::pdb::DbiBuildNo::NewVersionFormatMask = 0x8000
static

Definition at line 116 of file RawTypes.h.

Referenced by llvm::pdb::DbiStreamBuilder::setBuildNumber().


The documentation for this struct was generated from the following file: