Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaHLSL.cpp280 llvm::SmallVector<std::pair<VarDecl *, HLSLPackOffsetAttr *>> PackOffsetVec; in validatePackoffset() local
291 PackOffsetVec.emplace_back(Var, Field->getAttr<HLSLPackOffsetAttr>()); in validatePackoffset()
308 std::sort(PackOffsetVec.begin(), PackOffsetVec.end(), in validatePackoffset()
314 for (unsigned i = 0; i < PackOffsetVec.size() - 1; i++) { in validatePackoffset()
315 VarDecl *Var = PackOffsetVec[i].first; in validatePackoffset()
316 HLSLPackOffsetAttr *Attr = PackOffsetVec[i].second; in validatePackoffset()
320 unsigned NextBegin = PackOffsetVec[i + 1].second->getOffsetInBytes(); in validatePackoffset()
322 VarDecl *NextVar = PackOffsetVec[i + 1].first; in validatePackoffset()