reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Sema/SemaDeclCXX.cpp
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);