OpenCoverage

PageAllocationAligned.h

Absolute File Name:/home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/PageAllocationAligned.h
Switch to Source codePreprocessed file
LineSourceCount
1-
2namespace WTF {-
3-
4class PageAllocationAligned : private PageBlock {-
5public:-
6 PageAllocationAligned()-
7 {-
8 }-
9-
10 using PageBlock::operator bool;-
11 using PageBlock::size;-
12 using PageBlock::base;-
13-
14 static PageAllocationAligned allocate(size_t size, size_t alignment, OSAllocator::Usage usage = OSAllocator::UnknownUsage, bool writable = true);-
15-
16 void deallocate();-
17-
18private:-
19-
20-
21-
22-
23-
24-
25 PageAllocationAligned(void* base, size_t size, void* reservationBase, size_t reservationSize)-
26 : PageBlock(base, size, false)-
27 , m_reservation(reservationBase, reservationSize, false)-
28 {-
29 }
never executed: end of block
0
30-
31 PageBlock m_reservation;-
32-
33};-
34-
35-
36}-
37-
38using WTF::PageAllocationAligned;-
Switch to Source codePreprocessed file

Generated by Squish Coco 4.2.0