Lines Matching refs:field_end
4913 std::distance(RD->field_begin(), RD->field_end())); in handleDefaultInitValue()
6431 std::distance(RD->field_begin(), RD->field_end())); in HandleConstructorCall()
6452 if (FieldIt == RD->field_end() || in HandleConstructorCall()
6460 assert(FieldIt != RD->field_end() && "missing field?"); in HandleConstructorCall()
6570 for (; FieldIt != RD->field_end(); ++FieldIt) { in HandleConstructorCall()
7365 std::distance(RD->field_begin(), RD->field_end())); in visit()
10242 std::distance(RD->field_begin(), RD->field_end())); in HandleClassZeroInitialization()
10286 while (I != RD->field_end() && (*I)->isUnnamedBitField()) in ZeroInitialization()
10288 if (I == RD->field_end()) { in ZeroInitialization()
10403 std::distance(RD->field_begin(), RD->field_end())); in VisitCXXParenListOrInitListExpr()
10572 assert(Field != Record->field_end() && in VisitCXXStdInitializerListExpr()
10577 assert(Field != Record->field_end() && in VisitCXXStdInitializerListExpr()
10595 assert(++Field == Record->field_end() && in VisitCXXStdInitializerListExpr()
10607 std::distance(ClosureClass->field_begin(), ClosureClass->field_end()); in VisitLambdaExpr()