Home
last modified time | relevance | path

Searched refs:PtrWrapper (Results 1 – 2 of 2) sorted by relevance

/llvm-project/clang/test/Analysis/
H A Dnew.cpp79 struct PtrWrapper { struct
82 PtrWrapper(int *input) : x(input) {} in PtrWrapper() function
85 PtrWrapper *testNewInvalidation() { in testNewInvalidation()
87 return new PtrWrapper(static_cast<int *>(malloc(4))); // no-warning in testNewInvalidation()
90 void testNewInvalidationPlacement(PtrWrapper *w) { in testNewInvalidationPlacement()
92 new (w) PtrWrapper(static_cast<int *>(malloc(4))); // no-warning in testNewInvalidationPlacement()
105 void testCacheOut(PtrWrapper w) { in testCacheOut()
H A DNewDelete-checker-test.cpp74 struct PtrWrapper { in testGlobalPointerPlacementNew()
77 PtrWrapper(int *input) : x(input) {} in testGlobalPointerPlacementNew()
80 void testNewInvalidationPlacement(PtrWrapper *w) { in testGlobalPointerPlacementNew()
82 new (w) PtrWrapper(new int); // no warn
91 struct PtrWrapper { global() struct
94 PtrWrapperPtrWrapper PtrWrapper() argument