LLVM 22.0.0git
TpiHashing.cpp File Reference

Go to the source code of this file.

Functions

static bool isAnonymous (StringRef Name)
static uint32_t getHashForUdt (const TagRecord &Rec, ArrayRef< uint8_t > FullRecord)
template<typename T>
static Expected< uint32_tgetHashForUdt (const CVType &Rec)
template<typename T>
static Expected< TagRecordHashgetTagRecordHashForUdt (const CVType &Rec)
template<typename T>
static Expected< uint32_tgetSourceLineHash (const CVType &Rec)

Function Documentation

◆ getHashForUdt() [1/2]

template<typename T>
Expected< uint32_t > getHashForUdt ( const CVType & Rec)
static

◆ getHashForUdt() [2/2]

◆ getSourceLineHash()

template<typename T>
Expected< uint32_t > getSourceLineHash ( const CVType & Rec)
static

◆ getTagRecordHashForUdt()

◆ isAnonymous()

bool isAnonymous ( StringRef Name)
static

Definition at line 20 of file TpiHashing.cpp.

Referenced by getHashForUdt().