Searched refs:SkOSFileIterData (Results 1 – 4 of 4) sorted by relevance
125 struct SkOSFileIterData { struct126 SkOSFileIterData() : fDIR(nullptr) { } in SkOSFileIterData() argument130 static_assert(sizeof(SkOSFileIterData) <= SkOSFile::Iter::kStorageSize, "not_enough_space"); argument132 SkOSFile::Iter::Iter() { new (fSelf.get()) SkOSFileIterData; } in Iter()135 new (fSelf.get()) SkOSFileIterData; in Iter()140 SkOSFileIterData& self = *static_cast<SkOSFileIterData*>(fSelf.get()); in ~Iter()144 self.~SkOSFileIterData(); in ~Iter()148 SkOSFileIterData& self = *static_cast<SkOSFileIterData*>(fSelf.get()); in reset()179 SkOSFileIterData& self = *static_cast<SkOSFileIterData*>(fSelf.get()); in next()
158 struct SkOSFileIterData { struct159 SkOSFileIterData() : fHandle(0), fPath16(nullptr) { } in SkOSFileIterData() argument163 static_assert(sizeof(SkOSFileIterData) <= SkOSFile::Iter::kStorageSize, "not_enough_space"); argument190 SkOSFile::Iter::Iter() { new (fSelf.get()) SkOSFileIterData; } in Iter()193 new (fSelf.get()) SkOSFileIterData; in Iter()198 SkOSFileIterData& self = *static_cast<SkOSFileIterData*>(fSelf.get()); in ~Iter()203 self.~SkOSFileIterData(); in ~Iter()207 SkOSFileIterData& self = *static_cast<SkOSFileIterData*>(fSelf.get()); in reset()259 SkOSFileIterData& self = *static_cast<SkOSFileIterData*>(fSelf.get()); in next()
159 struct SkOSFileIterData { struct160 SkOSFileIterData() : fHandle(0), fPath16(nullptr) { } in SkOSFileIterData() function164 static_assert(sizeof(SkOSFileIterData) <= SkOSFile::Iter::kStorageSize, "not_enough_space"); argument191 SkOSFile::Iter::Iter() { new (fSelf.get()) SkOSFileIterData; } in Iter()194 new (fSelf.get()) SkOSFileIterData; in Iter()199 SkOSFileIterData& self = *static_cast<SkOSFileIterData*>(fSelf.get()); in ~Iter()204 self.~SkOSFileIterData(); in ~Iter()208 SkOSFileIterData& self = *static_cast<SkOSFileIterData*>(fSelf.get()); in reset()263 SkOSFileIterData& self = *static_cast<SkOSFileIterData*>(fSelf.get()); in next()