clang  12.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"

Collaboration diagram for clang::MSGuidDeclParts:
Collaboration graph
[legend]

Public Member Functions

uint64_t getPart4And5AsUint64 () const
 

Public Attributes

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

Detailed Description

Parts of a decomposed MSGuidDecl.

Factored out to avoid unnecessary dependencies on DeclCXX.h.

Definition at line 3998 of file DeclCXX.h.

Member Function Documentation

◆ getPart4And5AsUint64()

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

Definition at line 4008 of file DeclCXX.h.

References memcpy().

Referenced by clang::MSGuidDecl::Profile().

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: