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

References

tools/clang/lib/Sema/SemaDeclCXX.cpp
11632   CXXRecordDecl *ClassDecl = Constructor->getParent();
11633   assert(Constructor->getInheritedConstructor() &&
11634          !Constructor->doesThisDeclarationHaveABody() &&
11635          !Constructor->isDeleted());
11636   if (Constructor->willHaveBody() || Constructor->isInvalidDecl())
11636   if (Constructor->willHaveBody() || Constructor->isInvalidDecl())
11641   SynthesizedFunctionScope Scope(*this, Constructor);
11646                        Constructor->getType()->castAs<FunctionProtoType>());
11653       Constructor->getInheritedConstructor().getShadowDecl();
11655       Constructor->getInheritedConstructor().getConstructor();
11696   if (SetCtorInitializers(Constructor, /*AnyErrors*/false, Inits)) {
11697     Constructor->setInvalidDecl();
11701   Constructor->setBody(new (Context) CompoundStmt(InitLoc));
11702   Constructor->markUsed(Context);
11705     L->CompletedImplicitDefinition(Constructor);
11708   DiagnoseUninitializedFields(*this, Constructor);