/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ |
H A D | ASTStructExtractor.cpp | 98 struct_layout->getFieldOffset(struct_layout->getFieldCount() - 1) / 8; 105 struct_layout->getFieldOffset(field_index) / 8);
|
H A D | ClangASTSource.cpp | 1534 uint64_t field_offset = record_layout.getFieldOffset(field_idx);
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
H A D | 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));
|
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/AST/ |
H A D | RecordLayout.h | 188 /// getFieldOffset - Get the offset of the given field index, in 190 uint64_t getFieldOffset(unsigned FieldNo) const { function in class:clang::ASTRecordLayout
|
H A D | ASTContext.h | 2246 uint64_t getFieldOffset(const ValueDecl *FD) const;
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/ |
H A D | RecordLayoutBuilder.cpp | 143 getFieldOffset(const ASTRecordLayout &Layout, unsigned FieldNo) const { function in class:__anon1597::EmptySubobjectMap 144 uint64_t FieldOffset = Layout.getFieldOffset(FieldNo); 308 CharUnits FieldOffset = Offset + getFieldOffset(Layout, FieldNo); 355 CharUnits FieldOffset = Offset + getFieldOffset(Layout, FieldNo); 420 CharUnits FieldOffset = Offset + getFieldOffset(Layout, FieldNo); 531 CharUnits FieldOffset = Offset + getFieldOffset(Layout, FieldNo); 3173 static uint64_t getFieldOffset(const ASTContext &C, const FieldDecl *FD) { function 3175 return Layout.getFieldOffset(FD->getFieldIndex()); 3178 uint64_t ASTContext::getFieldOffset(const ValueDecl *VD) const { function in class:ASTContext 3181 OffsetInBits = ::getFieldOffset(*thi [all...] |
H A D | ASTContext.cpp | 1753 uint64_t Offset = Layout.getFieldOffset(Field->getFieldIndex()); 2594 int64_t FieldOffsetInBits = Context.getFieldOffset(Field); 7217 Offset = RL.getFieldOffset(FD->getFieldIndex()); 7605 uint64_t offs = layout.getFieldOffset(i);
|
H A D | ExprConstant.cpp | 2925 LVal.adjustOffset(Info.Ctx.toCharUnitsFromBits(RL->getFieldOffset(I))); 6567 uint64_t FieldOffsetBits = Layout.getFieldOffset(FieldIdx); 6739 uint64_t FieldOffsetBits = Layout.getFieldOffset(FieldIdx); 12611 Result += Info.Ctx.toCharUnitsFromBits(RL.getFieldOffset(i));
|
H A D | MicrosoftMangle.cpp | 604 FieldOffset = getASTContext().getFieldOffset(VD);
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGNonTrivialStruct.cpp | 63 .getFieldOffset(FD->getFieldIndex()) 67 CharUnits getFieldOffset(const FieldDecl *FD) { function in struct:__anon1727::StructVisitor 164 CharUnits FieldOffset = CurStructOffset + asDerived().getFieldOffset(FD); 171 CharUnits FieldOffset = CurStructOffset + asDerived().getFieldOffset(FD); 177 CharUnits FieldOffset = CurStructOffset + asDerived().getFieldOffset(FD); 191 CharUnits FieldOffset = CurStructOffset + asDerived().getFieldOffset(FD); 341 FT, CurStructOffset + asDerived().getFieldOffset(FD), Addrs); 437 asDerived().getFieldOffset(FD));
|
H A D | CodeGenTBAA.cpp | 301 Layout.getFieldOffset(idx) / Context.getCharWidth(); 348 uint64_t BitOffset = Layout.getFieldOffset(Field->getFieldIndex());
|
H A D | CGExprConstant.cpp | 714 Layout.getFieldOffset(FieldNo)); 734 if (!AppendField(Field, Layout.getFieldOffset(FieldNo), EltInit, 744 if (!AppendBitField(Field, Layout.getFieldOffset(FieldNo), CI, 835 if (!AppendField(*Field, Layout.getFieldOffset(FieldNo) + OffsetBits, 844 if (!AppendBitField(*Field, Layout.getFieldOffset(FieldNo) + OffsetBits, 2195 uint64_t fieldOffset = getContext().getFieldOffset(decl);
|
H A D | CGRecordLayoutBuilder.cpp | 165 return Layout.getFieldOffset(FD->getFieldIndex()); 821 assert(AST_RL.getFieldOffset(i) == SL->getElementOffsetInBits(FieldNo) &&
|
H A D | CGClass.cpp | 796 Context.toCharUnitsFromBits(Info.getFieldOffset(i)).getQuantity(); 1018 FirstFieldOffset = RecLayout.getFieldOffset(F->getFieldIndex()); 1035 uint64_t FOffset = RecLayout.getFieldOffset(F->getFieldIndex()); 1735 Context.toCharUnitsFromBits(Layout.getFieldOffset(layoutStartOffset)) 1746 Layout.getFieldOffset(layoutStartOffset)) 1750 Layout.getFieldOffset(layoutEndOffset) - 1751 Layout.getFieldOffset(layoutStartOffset))
|
H A D | SwiftCallingConv.cpp | 151 auto fieldOffsetInBits = layout.getFieldOffset(field->getFieldIndex());
|
H A D | CGDebugInfo.cpp | 1382 layout.getFieldOffset(fieldno), Align, VUnit, RecordTy, CXXDecl); 1394 layout.getFieldOffset(fieldno), VUnit, RecordTy, CXXDecl); 1507 CollectRecordNormalField(field, layout.getFieldOffset(fieldNo), tunit, 1906 uint64_t fieldOffset = CGM.getContext().getFieldOffset(D); 2705 FieldOffset = RL.getFieldOffset(FieldNo);
|
H A D | TargetInfo.cpp | 3062 uint64_t Offset = OffsetBase + Layout.getFieldOffset(idx); 3102 uint64_t Offset = OffsetBase + Layout.getFieldOffset(idx); 3324 unsigned FieldOffset = (unsigned)Layout.getFieldOffset(idx); 6546 if (Layout.getFieldOffset(idx) != 0) 7718 uint64_t Offset = Layout.getFieldOffset(idx); 7816 if (FieldCnt && (FieldCnt <= 2) && !Layout.getFieldOffset(0)) { 10431 uint64_t FieldOffInBits = Layout.getFieldOffset(FD->getFieldIndex());
|
H A D | CGExprAgg.cpp | 1897 if (Layout.getFieldOffset(FD->getFieldIndex()) +
|
H A D | CGObjCMac.cpp | 2524 CGM.getContext().toCharUnitsFromBits(RL.getFieldOffset(i)); 5352 auto offsetInBits = recLayout->getFieldOffset(field->getFieldIndex()); 6512 InstanceStart = RL.getFieldOffset(0) / CGM.getContext().getCharWidth();
|
H A D | CGExpr.cpp | 4135 CGF.getContext().getFieldOffset(Field)); 4259 Layout.getFieldOffset(field->getFieldIndex()) / CharWidth;
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaStmtAsm.cpp | 851 CharUnits Result = Context.toCharUnitsFromBits(RL.getFieldOffset(i));
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/ |
H A D | TypeDumpVisitor.cpp | 497 W->printHex("FieldOffset", Field.getFieldOffset());
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/ |
H A D | TypeRecord.h | 804 uint64_t getFieldOffset() const { return FieldOffset; } function in class:llvm::codeview::DataMemberRecord
|
/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/ |
H A D | TypeSystemClang.cpp | 5464 *bit_offset_ptr = interface_layout.getFieldOffset(ivar_idx); 5524 *bit_offset_ptr = record_layout.getFieldOffset(field_idx); 6087 bit_offset = record_layout.getFieldOffset(field_idx); 6198 bit_offset = interface_layout.getFieldOffset(child_idx - 6211 bit_offset = interface_layout.getFieldOffset( 8366 field_bit_offset = record_layout.getFieldOffset(field_idx);
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
H A D | MemRegion.cpp | 1569 Offset += Layout.getFieldOffset(idx);
|