Lines Matching defs:VI
406 const llvm::SmallVectorImpl<std::pair<llvm::VersionTuple, T>> &VI,
410 for (const auto &E : VI) {
446 raw_ostream &OS, llvm::SmallVectorImpl<std::pair<VersionTuple, T>> &VI,
450 std::sort(VI.begin(), VI.end(),
459 writer.write<uint16_t>(VI.size());
460 for (const auto &E : VI) {
650 unsigned getVariableInfoSize(const VariableInfo &VI) {
651 return 2 + getCommonEntityInfoSize(VI) + 2 + VI.getType().size();
655 void emitVariableInfo(raw_ostream &OS, const VariableInfo &VI) {
656 emitCommonEntityInfo(OS, VI);
659 if (auto nullable = VI.getNullability()) {
669 writer.write<uint16_t>(VI.getType().size());
670 OS.write(VI.getType().data(), VI.getType().size());