|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/clang/lib/AST/ExprConstant.cpp10243 return FD->getFieldIndex() + 1 == Layout.getFieldCount();
11983 assert(i < RL.getFieldCount() && "offsetof field in wrong type");
tools/clang/lib/AST/RecordLayoutBuilder.cpp 3208 assert(Index < RL->getFieldCount() && "Ivar is not inside record layout!");
3453 for (unsigned i = 0, e = Info.getFieldCount(); i != e; ++i) {
tools/clang/lib/CodeGen/CGClass.cpp 774 SmallVector<SizeAndOffset, 16> SSV(Info.getFieldCount());
775 for (unsigned i = 0, e = Info.getFieldCount(); i != e; ++i)
1666 if (Layout.getFieldCount() == 0)
1687 if (fieldIndex == Layout.getFieldCount() - 1) {
1688 PoisonMembers(CGF, startIndex, Layout.getFieldCount());
1721 if (layoutEndOffset >= Layout.getFieldCount()) {
tools/clang/lib/CodeGen/CGExprScalar.cpp 2686 assert(i < RL.getFieldCount() && "offsetof field in wrong type");
tools/clang/lib/CodeGen/CGObjCMac.cpp 6346 if (!RL.getFieldCount())
tools/clang/lib/CodeGen/CGRecordLayoutBuilder.cpp 807 for (unsigned i = 0, e = AST_RL.getFieldCount(); i != e; ++i, ++it) {
tools/clang/lib/CodeGen/TargetInfo.cpp 7157 unsigned FieldCnt = Layout.getFieldCount();
tools/lldb/source/Plugins/ExpressionParser/Clang/ASTStructExtractor.cpp 98 struct_layout->getFieldOffset(struct_layout->getFieldCount() - 1) / 8;
102 for (unsigned field_index = 0, num_fields = struct_layout->getFieldCount();
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.cpp 1775 int field_idx = 0, field_count = record_layout.getFieldCount();
tools/lldb/source/Symbol/ClangASTContext.cpp 6698 assert(field_idx < record_layout.getFieldCount());
9117 assert(field_idx < record_layout.getFieldCount());