Lines Matching refs:Complete
546 bool Complete = true; in MethodsAndNestedClassesComplete() local
549 I != E && Complete; ++I) { in MethodsAndNestedClassesComplete()
551 Complete = M->isDefined() || (M->isPure() && !isa<CXXDestructorDecl>(M)); in MethodsAndNestedClassesComplete()
557 Complete = !F->getTemplatedDecl()->isLateTemplateParsed() && in MethodsAndNestedClassesComplete()
563 Complete = MethodsAndNestedClassesComplete(R->getDefinition(), in MethodsAndNestedClassesComplete()
566 Complete = false; in MethodsAndNestedClassesComplete()
569 MNCComplete[RD] = Complete; in MethodsAndNestedClassesComplete()
570 return Complete; in MethodsAndNestedClassesComplete()
586 bool Complete = MethodsAndNestedClassesComplete(RD, MNCComplete); in IsRecordFullyDefined() local
589 I != E && Complete; ++I) { in IsRecordFullyDefined()
594 Complete = MethodsAndNestedClassesComplete(FriendD, MNCComplete); in IsRecordFullyDefined()
596 Complete = false; in IsRecordFullyDefined()
601 Complete = FD->isDefined(); in IsRecordFullyDefined()
604 Complete = false; in IsRecordFullyDefined()
607 RecordsComplete[RD] = Complete; in IsRecordFullyDefined()
608 return Complete; in IsRecordFullyDefined()