/freebsd-12-stable/contrib/llvm-project/clang/include/clang/Frontend/ |
H A D | LayoutOverrideSource.h | 34 SmallVector<uint64_t, 8> FieldOffsets; member in struct:clang::LayoutOverrideSource::Layout 52 llvm::DenseMap<const FieldDecl *, uint64_t> &FieldOffsets,
|
/freebsd-12-stable/contrib/llvm-project/lldb/source/Symbol/ |
H A D | ClangExternalASTSourceCallbacks.cpp | 27 llvm::DenseMap<const clang::FieldDecl *, uint64_t> &FieldOffsets, 31 return m_ast.LayoutRecordType(Record, Size, Alignment, FieldOffsets, 25 layoutRecordType( const clang::RecordDecl *Record, uint64_t &Size, uint64_t &Alignment, llvm::DenseMap<const clang::FieldDecl *, uint64_t> &FieldOffsets, llvm::DenseMap<const clang::CXXRecordDecl *, clang::CharUnits> &BaseOffsets, llvm::DenseMap<const clang::CXXRecordDecl *, clang::CharUnits> &VirtualBaseOffsets) argument
|
/freebsd-12-stable/contrib/llvm-project/clang/lib/Frontend/ |
H A D | LayoutOverrideSource.cpp | 126 Pos = LineStr.find("FieldOffsets: ["); 130 LineStr = LineStr.substr(Pos + strlen("FieldOffsets: [")); 140 CurrentLayout.FieldOffsets.push_back(Offset); 157 llvm::DenseMap<const FieldDecl *, uint64_t> &FieldOffsets, 175 if (NumFields >= Known->second.FieldOffsets.size()) 178 FieldOffsets[*F] = Known->second.FieldOffsets[NumFields]; 182 if (NumFields != Known->second.FieldOffsets.size()) 198 OS << " FieldOffsets: ["; 199 for (unsigned I = 0, N = L->second.FieldOffsets 155 layoutRecordType(const RecordDecl *Record, uint64_t &Size, uint64_t &Alignment, llvm::DenseMap<const FieldDecl *, uint64_t> &FieldOffsets, llvm::DenseMap<const CXXRecordDecl *, CharUnits> &BaseOffsets, llvm::DenseMap<const CXXRecordDecl *, CharUnits> &VirtualBaseOffsets) argument [all...] |
/freebsd-12-stable/contrib/llvm-project/lldb/include/lldb/Symbol/ |
H A D | ClangExternalASTSourceCallbacks.h | 34 llvm::DenseMap<const clang::FieldDecl *, uint64_t> &FieldOffsets,
|
/freebsd-12-stable/contrib/llvm-project/clang/lib/AST/ |
H A D | RecordLayout.cpp | 39 FieldOffsets.append(Ctx, fieldoffsets.begin(), fieldoffsets.end()); 65 FieldOffsets.append(Ctx, fieldoffsets.begin(), fieldoffsets.end());
|
H A D | ExternalASTSource.cpp | 78 llvm::DenseMap<const FieldDecl *, uint64_t> &FieldOffsets, 76 layoutRecordType( const RecordDecl *Record, uint64_t &Size, uint64_t &Alignment, llvm::DenseMap<const FieldDecl *, uint64_t> &FieldOffsets, llvm::DenseMap<const CXXRecordDecl *, CharUnits> &BaseOffsets, llvm::DenseMap<const CXXRecordDecl *, CharUnits> &VirtualBaseOffsets) argument
|
H A D | RecordLayoutBuilder.cpp | 69 llvm::DenseMap<const FieldDecl *, uint64_t> FieldOffsets; member in struct:__anon2739::ExternalLayout 80 assert(FieldOffsets.count(FD) && 82 return FieldOffsets[FD]; 597 SmallVector<uint64_t, 16> FieldOffsets; member in class:__anon2739::ItaniumRecordLayoutBuilder 1289 RD, External.Size, External.Align, External.FieldOffsets, 1450 FieldOffsets.push_back(FieldOffset); 1663 FieldOffsets.push_back(FieldOffset); 1880 FieldOffsets.push_back(Context.toBits(FieldOffset)); 2342 FieldOffsets.push_back(Context.toBits(FieldOffset)); 2346 FieldOffsets 2381 SmallVector<uint64_t, 16> FieldOffsets; member in struct:__anon2740::MicrosoftRecordLayoutBuilder [all...] |
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/AST/ |
H A D | RecordLayout.h | 81 /// FieldOffsets - Array of field offsets in bits. 82 ASTVector<uint64_t> FieldOffsets; member in class:clang::ASTRecordLayout 186 unsigned getFieldCount() const { return FieldOffsets.size(); } 191 return FieldOffsets[FieldNo];
|
H A D | ExternalASTSource.h | 287 /// \param FieldOffsets The offset of each of the fields within the record, 301 llvm::DenseMap<const FieldDecl *, uint64_t> &FieldOffsets,
|
/freebsd-12-stable/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ |
H A D | ClangASTSource.h | 116 /// \param[in] FieldOffsets 137 llvm::DenseMap<const clang::FieldDecl *, uint64_t> &FieldOffsets, 240 llvm::DenseMap<const clang::FieldDecl *, uint64_t> &FieldOffsets, 245 return m_original.layoutRecordType(Record, Size, Alignment, FieldOffsets,
|
H A D | ASTUtils.h | 122 llvm::DenseMap<const clang::FieldDecl *, uint64_t> &FieldOffsets, 127 return m_Source->layoutRecordType(Record, Size, Alignment, FieldOffsets, 415 llvm::DenseMap<const clang::FieldDecl *, uint64_t> &FieldOffsets, 421 if (Sources[i]->layoutRecordType(Record, Size, Alignment, FieldOffsets,
|
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | MultiplexExternalSemaSource.h | 173 /// \param FieldOffsets The offset of each of the fields within the record, 188 llvm::DenseMap<const FieldDecl *, uint64_t> &FieldOffsets,
|
/freebsd-12-stable/contrib/llvm-project/clang/lib/Sema/ |
H A D | MultiplexExternalSemaSource.cpp | 185 llvm::DenseMap<const FieldDecl *, uint64_t> &FieldOffsets, 189 if (Sources[i]->layoutRecordType(Record, Size, Alignment, FieldOffsets, 182 layoutRecordType(const RecordDecl *Record, uint64_t &Size, uint64_t &Alignment, llvm::DenseMap<const FieldDecl *, uint64_t> &FieldOffsets, llvm::DenseMap<const CXXRecordDecl *, CharUnits> &BaseOffsets, llvm::DenseMap<const CXXRecordDecl *, CharUnits> &VirtualBaseOffsets) argument
|
/freebsd-12-stable/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/ |
H A D | AppleObjCDeclVendor.cpp | 125 llvm::DenseMap<const clang::FieldDecl *, uint64_t> &FieldOffsets,
|