Searched refs:LeakDetector (Results 1 - 15 of 15) sorted by relevance

/external/llvm/unittests/IR/
H A DLeakDetectorTest.cpp10 #include "llvm/IR/LeakDetector.h"
19 TEST(LeakDetector, Death1) {
20 LeakDetector::addGarbageObject((void*) 1);
21 LeakDetector::addGarbageObject((void*) 2);
23 EXPECT_DEATH(LeakDetector::addGarbageObject((void*) 1),
25 EXPECT_DEATH(LeakDetector::addGarbageObject((void*) 2),
/external/chromium_org/content/shell/renderer/
H A Dleak_detector.h20 // LeakDetector counts DOM objects and compare them between two pages.
21 class LeakDetector : public blink::WebLeakDetectorClient { class in namespace:content
23 explicit LeakDetector(WebKitTestRunner* test_runner);
24 virtual ~LeakDetector();
41 DISALLOW_COPY_AND_ASSIGN(LeakDetector);
H A Dleak_detector.cc23 // tests actually and initialize LeakDetector by the got values.
30 LeakDetector::LeakDetector(WebKitTestRunner* test_runner) function in class:content::LeakDetector
41 LeakDetector::~LeakDetector() {
44 void LeakDetector::TryLeakDetection(blink::WebLocalFrame* frame) {
48 void LeakDetector::onLeakDetectionComplete(
H A Dwebkit_test_runner.h33 class LeakDetector;
158 scoped_ptr<LeakDetector> leak_detector_;
H A Dwebkit_test_runner.cc189 leak_detector_(new LeakDetector(this)) {
/external/llvm/lib/IR/
H A DLeakDetector.cpp1 //===-- LeakDetector.cpp - Implement LeakDetector interface ---------------===//
10 // This file implements the LeakDetector class.
14 #include "llvm/IR/LeakDetector.h"
32 void LeakDetector::addGarbageObjectImpl(void *Object) {
37 void LeakDetector::addGarbageObjectImpl(const Value *Object) {
42 void LeakDetector::removeGarbageObjectImpl(void *Object) {
47 void LeakDetector::removeGarbageObjectImpl(const Value *Object) {
52 void LeakDetector::checkForGarbageImpl(LLVMContext &Context,
H A DGlobals.cpp21 #include "llvm/IR/LeakDetector.h"
147 LeakDetector::addGarbageObject(this);
167 LeakDetector::addGarbageObject(this);
177 LeakDetector::addGarbageObject(this);
180 LeakDetector::removeGarbageObject(this);
245 LeakDetector::addGarbageObject(this);
283 LeakDetector::addGarbageObject(this);
286 LeakDetector::removeGarbageObject(this);
H A DAndroid.mk32 LeakDetector.cpp \
H A DBasicBlock.cpp22 #include "llvm/IR/LeakDetector.h"
51 LeakDetector::addGarbageObject(this);
91 LeakDetector::addGarbageObject(this);
97 LeakDetector::removeGarbageObject(this);
H A DInstruction.cpp18 #include "llvm/IR/LeakDetector.h"
28 LeakDetector::addGarbageObject(this);
46 LeakDetector::addGarbageObject(this);
64 if (!P) LeakDetector::addGarbageObject(this);
66 if (P) LeakDetector::removeGarbageObject(this);
H A DFunction.cpp26 #include "llvm/IR/LeakDetector.h"
50 LeakDetector::addGarbageObject(this);
59 LeakDetector::addGarbageObject(this);
62 LeakDetector::removeGarbageObject(this);
231 LeakDetector::addGarbageObject(this);
280 LeakDetector::addGarbageObject(this);
283 LeakDetector::removeGarbageObject(this);
H A DMetadata.cpp25 #include "llvm/IR/LeakDetector.h"
289 LeakDetector::addGarbageObject(N);
303 LeakDetector::removeGarbageObject(N);
H A DValue.cpp25 #include "llvm/IR/LeakDetector.h"
87 LeakDetector::removeGarbageObject(this);
/external/llvm/include/llvm/IR/
H A DLeakDetector.h1 //===- LeakDetector.h - Provide leak detection ------------------*- C++ -*-===//
32 struct LeakDetector { struct in namespace:llvm
/external/llvm/lib/CodeGen/
H A DMachineBasicBlock.cpp27 #include "llvm/IR/LeakDetector.h"
47 LeakDetector::removeGarbageObject(this);
89 LeakDetector::removeGarbageObject(N);
95 LeakDetector::addGarbageObject(N);
111 LeakDetector::removeGarbageObject(N);
126 LeakDetector::addGarbageObject(N);

Completed in 267 milliseconds