Searched refs:SkOSFileIterData (Results 1 – 2 of 2) sorted by relevance
133 struct SkOSFileIterData { struct134 SkOSFileIterData() : fDIR(nullptr) { } in SkOSFileIterData() function138 static_assert(sizeof(SkOSFileIterData) <= SkOSFile::Iter::kStorageSize, "not_enough_space"); argument140 SkOSFile::Iter::Iter() { new (fSelf) SkOSFileIterData; } in Iter()143 new (fSelf) SkOSFileIterData; in Iter()148 SkOSFileIterData& self = *reinterpret_cast<SkOSFileIterData*>(fSelf); in ~Iter()152 self.~SkOSFileIterData(); in ~Iter()156 SkOSFileIterData& self = *reinterpret_cast<SkOSFileIterData*>(fSelf); in reset()187 SkOSFileIterData& self = *reinterpret_cast<SkOSFileIterData*>(fSelf); in next()
165 struct SkOSFileIterData { struct166 SkOSFileIterData() : fHandle(0), fPath16(nullptr) { } in SkOSFileIterData() function170 static_assert(sizeof(SkOSFileIterData) <= SkOSFile::Iter::kStorageSize, "not_enough_space"); argument197 SkOSFile::Iter::Iter() { new (fSelf) SkOSFileIterData; } in Iter()200 new (fSelf) SkOSFileIterData; in Iter()205 SkOSFileIterData& self = *reinterpret_cast<SkOSFileIterData*>(fSelf); in ~Iter()210 self.~SkOSFileIterData(); in ~Iter()214 SkOSFileIterData& self = *reinterpret_cast<SkOSFileIterData*>(fSelf); in reset()269 SkOSFileIterData& self = *reinterpret_cast<SkOSFileIterData*>(fSelf); in next()