|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/clang/lib/AST/ASTContext.cpp 1677 uint64_t Offset = Layout.getFieldOffset(Field->getFieldIndex());
6784 Offset = RL.getFieldOffset(FD->getFieldIndex());
7168 uint64_t offs = layout.getFieldOffset(i);
tools/clang/lib/AST/ExprConstant.cpp 2731 LVal.adjustOffset(Info.Ctx.toCharUnitsFromBits(RL->getFieldOffset(I)));
6259 uint64_t FieldOffsetBits = Layout.getFieldOffset(FieldIdx);
6431 uint64_t FieldOffsetBits = Layout.getFieldOffset(FieldIdx);
11984 Result += Info.Ctx.toCharUnitsFromBits(RL.getFieldOffset(i));
tools/clang/lib/AST/RecordLayoutBuilder.cpp 143 uint64_t FieldOffset = Layout.getFieldOffset(FieldNo);
3160 return Layout.getFieldOffset(FD->getFieldIndex());
3210 return RL->getFieldOffset(Index);
3362 uint64_t LocalFieldOffsetInBits = Layout.getFieldOffset(FieldNo);
3455 OS << Info.getFieldOffset(i);
tools/clang/lib/CodeGen/CGClass.cpp 777 Context.toCharUnitsFromBits(Info.getFieldOffset(i)).getQuantity();
996 FirstFieldOffset = RecLayout.getFieldOffset(F->getFieldIndex());
1013 uint64_t FOffset = RecLayout.getFieldOffset(F->getFieldIndex());
1713 Context.toCharUnitsFromBits(Layout.getFieldOffset(layoutStartOffset))
1724 Layout.getFieldOffset(layoutStartOffset))
1728 Layout.getFieldOffset(layoutEndOffset) -
1729 Layout.getFieldOffset(layoutStartOffset))
tools/clang/lib/CodeGen/CGDebugInfo.cpp 1323 layout.getFieldOffset(fieldno), Align, VUnit, RecordTy, CXXDecl);
1335 layout.getFieldOffset(fieldno), VUnit, RecordTy, CXXDecl);
1448 CollectRecordNormalField(field, layout.getFieldOffset(fieldNo), tunit,
2561 FieldOffset = RL.getFieldOffset(FieldNo);
tools/clang/lib/CodeGen/CGExpr.cpp 4052 Layout.getFieldOffset(field->getFieldIndex()) / CharWidth;
tools/clang/lib/CodeGen/CGExprAgg.cpp 1884 if (Layout.getFieldOffset(FD->getFieldIndex()) +
tools/clang/lib/CodeGen/CGExprConstant.cpp 702 Layout.getFieldOffset(FieldNo));
722 if (!AppendField(Field, Layout.getFieldOffset(FieldNo), EltInit,
732 if (!AppendBitField(Field, Layout.getFieldOffset(FieldNo), CI,
823 if (!AppendField(*Field, Layout.getFieldOffset(FieldNo) + OffsetBits,
832 if (!AppendBitField(*Field, Layout.getFieldOffset(FieldNo) + OffsetBits,
tools/clang/lib/CodeGen/CGExprScalar.cpp 2689 int64_t OffsetInt = RL.getFieldOffset(i) /
tools/clang/lib/CodeGen/CGNonTrivialStruct.cpp 63 .getFieldOffset(FD->getFieldIndex())
tools/clang/lib/CodeGen/CGObjCMac.cpp 2499 CGM.getContext().toCharUnitsFromBits(RL.getFieldOffset(i));
5178 auto offsetInBits = recLayout->getFieldOffset(field->getFieldIndex());
6349 InstanceStart = RL.getFieldOffset(0) / CGM.getContext().getCharWidth();
tools/clang/lib/CodeGen/CGRecordLayoutBuilder.cpp 165 return Layout.getFieldOffset(FD->getFieldIndex());
818 assert(AST_RL.getFieldOffset(i) == SL->getElementOffsetInBits(FieldNo) &&
tools/clang/lib/CodeGen/CodeGenTBAA.cpp 263 Layout.getFieldOffset(idx) / Context.getCharWidth();
310 uint64_t BitOffset = Layout.getFieldOffset(Field->getFieldIndex());
tools/clang/lib/CodeGen/SwiftCallingConv.cpp 151 auto fieldOffsetInBits = layout.getFieldOffset(field->getFieldIndex());
tools/clang/lib/CodeGen/TargetInfo.cpp 2837 uint64_t Offset = OffsetBase + Layout.getFieldOffset(idx);
2877 uint64_t Offset = OffsetBase + Layout.getFieldOffset(idx);
3095 unsigned FieldOffset = (unsigned)Layout.getFieldOffset(idx);
6044 if (Layout.getFieldOffset(idx) != 0)
7077 uint64_t Offset = Layout.getFieldOffset(idx);
7168 if (FieldCnt && (FieldCnt <= 2) && !Layout.getFieldOffset(0)) {
9398 uint64_t FieldOffInBits = Layout.getFieldOffset(FD->getFieldIndex());
tools/clang/lib/Sema/SemaStmtAsm.cpp 827 CharUnits Result = Context.toCharUnitsFromBits(RL.getFieldOffset(i));
tools/clang/lib/StaticAnalyzer/Checkers/PaddingChecker.cpp 194 CharUnits Offset = ASTContext.toCharUnitsFromBits(RL.getFieldOffset(0));
201 auto FieldOffsetBits = RL.getFieldOffset(FD->getFieldIndex());
265 CharUnits NewOffset = ASTContext.toCharUnitsFromBits(RL.getFieldOffset(0));
tools/clang/lib/StaticAnalyzer/Core/MemRegion.cpp 1455 Offset += Layout.getFieldOffset(idx);
tools/lldb/source/Plugins/ExpressionParser/Clang/ASTStructExtractor.cpp 98 struct_layout->getFieldOffset(struct_layout->getFieldCount() - 1) / 8;
105 struct_layout->getFieldOffset(field_index) / 8);
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.cpp 1783 uint64_t field_offset = record_layout.getFieldOffset(field_idx);
tools/lldb/source/Symbol/ClangASTContext.cpp 5930 *bit_offset_ptr = interface_layout.getFieldOffset(ivar_idx);
5990 *bit_offset_ptr = record_layout.getFieldOffset(field_idx);
6708 bit_offset = record_layout.getFieldOffset(field_idx);
6822 bit_offset = interface_layout.getFieldOffset(child_idx -
6836 bit_offset = interface_layout.getFieldOffset(
9120 field_bit_offset = record_layout.getFieldOffset(field_idx);