Metadata() |
Metadata(const Metadata&) delete |
void | AddItem(MDItem* item) |
MDBasicBlockRef* | CreateMDBasicBlockRef(void* bb) |
MDBool* | CreateMDBool(bool value) |
MDLong* | CreateMDLong(int64_t value) |
MDString* | CreateMDString(const std::string& value) |
MDStruct* | CreateMDStruct() |
MDStructRef* | CreateMDStructRef(int id) |
void | Write(CodeFormatter& formatter) |
Metadata& | operator=(const Metadata&) delete |
std::vector<std::unique_ptr<MDItem>> | items |
MDBool | mdFalse |
MDBool | mdTrue |
std::vector<std::unique_ptr<MDStruct>> | structs |