8 declaration_{declaration},
9 constructor_stmt_{nullptr},
10 constructor_decl_{nullptr},
12 TraverseDecl(
const_cast<clang::CXXRecordDecl *
>(
declaration_));
25 clang::CXXConstructorDecl *ctor_decl) {
32 clang::CXXMethodDecl *method_declaration) {
40 const clang::FunctionDecl *fd{
nullptr};
FindConstructor(const clang::CXXRecordDecl *, llvm::raw_ostream &)
const clang::CXXRecordDecl * declaration_
bool shouldVisitTemplateInstantiations() const
const clang::CXXRecordDecl * getAsCXXRecordDecl() const
virtual ~FindConstructor()
clang::CXXConstructorDecl * getConstructorDecl() const
clang::Stmt * constructor_stmt_
clang::Stmt * getConstructorStmt() const
virtual bool VisitCXXConstructorDecl(clang::CXXConstructorDecl *ctor_decl)
clang::CXXConstructorDecl * constructor_decl_
virtual bool VisitCXXMethodDecl(clang::CXXMethodDecl *)