Searched refs:SkOSFileIterData (Results 1 – 2 of 2) sorted by relevance
126 struct SkOSFileIterData { struct127 SkOSFileIterData() : fDIR(nullptr) { } in SkOSFileIterData() argument131 static_assert(sizeof(SkOSFileIterData) <= SkOSFile::Iter::kStorageSize, "not_enough_space"); argument133 SkOSFile::Iter::Iter() { new (fSelf) SkOSFileIterData; } in Iter()136 new (fSelf) SkOSFileIterData; in Iter()141 SkOSFileIterData& self = *reinterpret_cast<SkOSFileIterData*>(fSelf); in ~Iter()145 self.~SkOSFileIterData(); in ~Iter()149 SkOSFileIterData& self = *reinterpret_cast<SkOSFileIterData*>(fSelf); in reset()180 SkOSFileIterData& self = *reinterpret_cast<SkOSFileIterData*>(fSelf); in next()
161 struct SkOSFileIterData { struct162 SkOSFileIterData() : fHandle(0), fPath16(nullptr) { } in SkOSFileIterData() argument166 static_assert(sizeof(SkOSFileIterData) <= SkOSFile::Iter::kStorageSize, "not_enough_space"); argument193 SkOSFile::Iter::Iter() { new (fSelf) SkOSFileIterData; } in Iter()196 new (fSelf) SkOSFileIterData; in Iter()201 SkOSFileIterData& self = *reinterpret_cast<SkOSFileIterData*>(fSelf); in ~Iter()206 self.~SkOSFileIterData(); in ~Iter()210 SkOSFileIterData& self = *reinterpret_cast<SkOSFileIterData*>(fSelf); in reset()265 SkOSFileIterData& self = *reinterpret_cast<SkOSFileIterData*>(fSelf); in next()