Home
last modified time | relevance | path

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

/external/skia/src/ports/
DSkOSFile_posix.cpp112 struct SkOSFileIterData { struct
113 SkOSFileIterData() : fDIR(0) { } in SkOSFileIterData() argument
117 static_assert(sizeof(SkOSFileIterData) <= SkOSFile::Iter::kStorageSize, "not_enough_space"); argument
119 SkOSFile::Iter::Iter() { new (fSelf.get()) SkOSFileIterData; } in Iter()
122 new (fSelf.get()) SkOSFileIterData; in Iter()
127 SkOSFileIterData& self = *static_cast<SkOSFileIterData*>(fSelf.get()); in ~Iter()
131 self.~SkOSFileIterData(); in ~Iter()
135 SkOSFileIterData& self = *static_cast<SkOSFileIterData*>(fSelf.get()); in reset()
160 SkOSFileIterData& self = *static_cast<SkOSFileIterData*>(fSelf.get()); in next()
DSkOSFile_win.cpp157 struct SkOSFileIterData { struct
158 SkOSFileIterData() : fHandle(0), fPath16(nullptr) { } in SkOSFileIterData() argument
162 static_assert(sizeof(SkOSFileIterData) <= SkOSFile::Iter::kStorageSize, "not_enough_space"); argument
189 SkOSFile::Iter::Iter() { new (fSelf.get()) SkOSFileIterData; } in Iter()
192 new (fSelf.get()) SkOSFileIterData; in Iter()
197 SkOSFileIterData& self = *static_cast<SkOSFileIterData*>(fSelf.get()); in ~Iter()
202 self.~SkOSFileIterData(); in ~Iter()
206 SkOSFileIterData& self = *static_cast<SkOSFileIterData*>(fSelf.get()); in reset()
258 SkOSFileIterData& self = *static_cast<SkOSFileIterData*>(fSelf.get()); in next()