reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
15854 if (Target) { 15856 (void)Target->hasBody(FNTarget); 15857 Target = const_cast<CXXConstructorDecl*>( 15863 *TCanonical = Target? Target->getCanonicalDecl() : nullptr; 15863 *TCanonical = Target? Target->getCanonicalDecl() : nullptr; 15869 if (!Target || !Target->isDelegatingConstructor() || 15869 if (!Target || !Target->isDelegatingConstructor() || 15870 Target->isInvalidDecl() || Valid.count(TCanonical)) { 15884 S.Diag(Target->getLocation(), diag::note_it_delegates_to); 15886 CXXConstructorDecl *C = Target; 15901 DelegatingCycleHelper(Target, Valid, Invalid, Current, S);