clang 19.0.0git
Public Member Functions | Public Attributes | List of all members
clang::MSGuidDeclParts Struct Reference

Parts of a decomposed MSGuidDecl. More...

#include "clang/AST/DeclCXX.h"

Public Member Functions

uint64_t getPart4And5AsUint64 () const
 

Public Attributes

uint32_t Part1
 {01234567-...
 
uint16_t Part2
 ...-89ab-...
 
uint16_t Part3
 ...-cdef-...
 
uint8_t Part4And5 [8]
 ...-0123-456789abcdef}
 

Detailed Description

Parts of a decomposed MSGuidDecl.

Factored out to avoid unnecessary dependencies on DeclCXX.h.

Definition at line 4261 of file DeclCXX.h.

Member Function Documentation

◆ getPart4And5AsUint64()

uint64_t clang::MSGuidDeclParts::getPart4And5AsUint64 ( ) const
inline

Definition at line 4271 of file DeclCXX.h.

References memcpy(), and Part4And5.

Member Data Documentation

◆ Part1

uint32_t clang::MSGuidDeclParts::Part1

◆ Part2

uint16_t clang::MSGuidDeclParts::Part2

◆ Part3

uint16_t clang::MSGuidDeclParts::Part3

◆ Part4And5

uint8_t clang::MSGuidDeclParts::Part4And5[8]

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