Lines Matching defs:Field
21 llvm::Error decodeRecord(const Record &R, llvm::SmallVectorImpl<char> &Field,
23 Field.assign(Blob.begin(), Blob.end());
27 llvm::Error decodeRecord(const Record &R, SymbolID &Field,
36 Field[I] = R[I + 1];
40 llvm::Error decodeRecord(const Record &R, bool &Field, llvm::StringRef Blob) {
41 Field = R[0] != 0;
45 llvm::Error decodeRecord(const Record &R, int &Field, llvm::StringRef Blob) {
49 Field = (int)R[0];
53 llvm::Error decodeRecord(const Record &R, AccessSpecifier &Field,
60 Field = (AccessSpecifier)R[0];
68 llvm::Error decodeRecord(const Record &R, TagTypeKind &Field,
76 Field = static_cast<TagTypeKind>(R[0]);
83 llvm::Error decodeRecord(const Record &R, std::optional<Location> &Field,
88 Field.emplace((int)R[0], Blob, (bool)R[1]);
92 llvm::Error decodeRecord(const Record &R, InfoType &Field,
101 Field = IT;
108 llvm::Error decodeRecord(const Record &R, FieldId &Field,
118 Field = F;
126 llvm::SmallVectorImpl<llvm::SmallString<16>> &Field,
128 Field.push_back(Blob);
133 llvm::SmallVectorImpl<Location> &Field,
138 Field.emplace_back((int)R[0], Blob, (bool)R[1]);