Searched refs:getFieldCount (Results 1 – 12 of 12) sorted by relevance
98 struct_layout->getFieldOffset(struct_layout->getFieldCount() - 1) / 8; in ExtractFromFunctionDecl()102 for (unsigned field_index = 0, num_fields = struct_layout->getFieldCount(); in ExtractFromFunctionDecl()
1529 int field_idx = 0, field_count = record_layout.getFieldCount(); in layoutRecordType()
196 unsigned getFieldCount() const { return FieldOffsets.size(); } in getFieldCount() function
793 SmallVector<SizeAndOffset, 16> SSV(Info.getFieldCount()); in EmitAsanPrologueOrEpilogue()794 for (unsigned i = 0, e = Info.getFieldCount(); i != e; ++i) in EmitAsanPrologueOrEpilogue()1768 if (EndIndex >= Layout.getFieldCount()) { in Emit()
952 for (unsigned i = 0, e = AST_RL.getFieldCount(); i != e; ++i, ++it) { in ComputeRecordLayout()
2985 assert(i < RL.getFieldCount() && "offsetof field in wrong type"); in VisitOffsetOfExpr()
6467 if (!RL.getFieldCount()) in GetClassSizeInfo()
8225 unsigned FieldCnt = Layout.getFieldCount(); in returnAggregateInRegs()
3467 assert(Index < RL->getFieldCount() && "Ivar is not inside record layout!"); in lookupFieldBitOffset()3720 for (unsigned i = 0, e = Info.getFieldCount(); i != e; ++i) { in DumpRecordLayout()
2788 Ctx.toCharUnitsFromBits(RL.getFieldOffset(RL.getFieldCount() - 1)); in getFlexibleArrayInitChars()
11576 return FD->getFieldIndex() + 1 == Layout.getFieldCount(); in isDesignatorAtObjectEnd()13447 assert(i < RL.getFieldCount() && "offsetof field in wrong type"); in VisitOffsetOfExpr()
6333 assert(field_idx < record_layout.getFieldCount()); in GetChildCompilerTypeAtIndex()8704 assert(field_idx < record_layout.getFieldCount()); in DumpValue()