Searched refs:PackOffsetVec (Results 1 – 1 of 1) sorted by relevance
87 llvm::SmallVector<std::pair<VarDecl *, HLSLPackOffsetAttr *>> PackOffsetVec; in ActOnFinishBuffer() local95 PackOffsetVec.emplace_back(Var, Field->getAttr<HLSLPackOffsetAttr>()); in ActOnFinishBuffer()109 std::sort(PackOffsetVec.begin(), PackOffsetVec.end(), in ActOnFinishBuffer()115 for (unsigned i = 0; i < PackOffsetVec.size() - 1; i++) { in ActOnFinishBuffer()116 VarDecl *Var = PackOffsetVec[i].first; in ActOnFinishBuffer()117 HLSLPackOffsetAttr *Attr = PackOffsetVec[i].second; in ActOnFinishBuffer()121 unsigned NextBegin = PackOffsetVec[i + 1].second->getOffset() * 32; in ActOnFinishBuffer()123 VarDecl *NextVar = PackOffsetVec[i + 1].first; in ActOnFinishBuffer()