clang 23.0.0git
llvm::PointerLikeTypeTraits< clang::DirectoryEntryRef > Struct Reference

#include "clang/Basic/DirectoryEntry.h"

Inheritance diagram for llvm::PointerLikeTypeTraits< clang::DirectoryEntryRef >:
[legend]

Static Public Member Functions

static void * getAsVoidPointer (clang::DirectoryEntryRef Dir)
static clang::DirectoryEntryRef getFromVoidPointer (void *Ptr)

Static Public Attributes

static constexpr int NumLowBitsAvailable

Detailed Description

Definition at line 190 of file DirectoryEntry.h.

Member Function Documentation

◆ getAsVoidPointer()

void * llvm::PointerLikeTypeTraits< clang::DirectoryEntryRef >::getAsVoidPointer ( clang::DirectoryEntryRef Dir)
inlinestatic

Definition at line 191 of file DirectoryEntry.h.

References clang::DirectoryEntryRef::getMapEntry().

◆ getFromVoidPointer()

clang::DirectoryEntryRef llvm::PointerLikeTypeTraits< clang::DirectoryEntryRef >::getFromVoidPointer ( void * Ptr)
inlinestatic

Definition at line 195 of file DirectoryEntry.h.

Member Data Documentation

◆ NumLowBitsAvailable

int llvm::PointerLikeTypeTraits< clang::DirectoryEntryRef >::NumLowBitsAvailable
staticconstexpr
Initial value:

Definition at line 200 of file DirectoryEntry.h.


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