clang 19.0.0git
Static Public Member Functions | Static Public Attributes | List of all members
llvm::PointerLikeTypeTraits< clang::DirectoryEntryRef > Struct Reference

#include "clang/Basic/DirectoryEntry.h"

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 194 of file DirectoryEntry.h.

Member Function Documentation

◆ getAsVoidPointer()

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

Definition at line 195 of file DirectoryEntry.h.

References clang::DirectoryEntryRef::getMapEntry().

◆ getFromVoidPointer()

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

Definition at line 199 of file DirectoryEntry.h.

Member Data Documentation

◆ NumLowBitsAvailable

constexpr int llvm::PointerLikeTypeTraits< clang::DirectoryEntryRef >::NumLowBitsAvailable
staticconstexpr
Initial value:
= PointerLikeTypeTraits<
llvm::StringMapEntry< llvm::ErrorOr< DirectoryEntry & > > MapEntry

Definition at line 204 of file DirectoryEntry.h.


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