Lines Matching refs:mem
33 char *mem = (char*)malloc(4); in testSmartPointer() local
35 SmartPointer Deleter(mem); in testSmartPointer()
38 *mem = 0; // expected-warning{{Use of memory after it is freed}} in testSmartPointer()
44 char *mem = (char*)malloc(4); in testSmartPointer2() local
46 SmartPointer Deleter(mem); in testSmartPointer2()
51 *mem = 0; // expected-warning{{Use of memory after it is freed}} in testSmartPointer2()
61 char *mem = (char*)malloc(4); in testSubclassSmartPointer() local
63 Subclass Deleter(mem); in testSubclassSmartPointer()
68 *mem = 0; // expected-warning{{Use of memory after it is freed}} in testSubclassSmartPointer()
78 char *mem = (char*)malloc(4); in testMultipleInheritance1() local
80 MultipleInheritance Deleter(mem, 0); in testMultipleInheritance1()
85 *mem = 0; // expected-warning{{Use of memory after it is freed}} in testMultipleInheritance1()
89 char *mem = (char*)malloc(4); in testMultipleInheritance2() local
91 MultipleInheritance Deleter(0, mem); in testMultipleInheritance2()
96 *mem = 0; // expected-warning{{Use of memory after it is freed}} in testMultipleInheritance2()
100 char *mem = (char*)malloc(4); in testMultipleInheritance3() local
102 MultipleInheritance Deleter(mem, mem); in testMultipleInheritance3()
118 char *mem = (char*)malloc(4); in testSmartPointerMember() local
120 SmartPointerMember Deleter(mem); in testSmartPointerMember()
125 *mem = 0; // expected-warning{{Use of memory after it is freed}} in testSmartPointerMember()