22 #ifndef LLVM_SUPPORT_LEAKDETECTOR_H
23 #define LLVM_SUPPORT_LEAKDETECTOR_H
39 addGarbageObjectImpl(Object);
49 removeGarbageObjectImpl(Object);
62 checkForGarbageImpl(C, Message);
72 addGarbageObjectImpl(Object);
77 removeGarbageObjectImpl(Object);
83 static void addGarbageObjectImpl(
const Value *Object);
84 static void removeGarbageObjectImpl(
const Value *Object);
85 static void addGarbageObjectImpl(
void *Object);
86 static void removeGarbageObjectImpl(
void *Object);
87 static void checkForGarbageImpl(
LLVMContext &
C,
const std::string &Message);
static void removeGarbageObject(const Value *Object)
static void removeGarbageObject(void *Object)
static void addGarbageObject(const Value *Object)
static void addGarbageObject(void *Object)
LLVM Value Representation.
static void checkForGarbage(LLVMContext &C, const std::string &Message)