Skip to content

Commit e08b559

Browse files
committed
Add missing link in the call chain
1 parent e50f9ae commit e08b559

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

clang/lib/CIR/FrontendAction/CIRGenAction.cpp

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,10 @@ class CIRGenConsumer : public clang::ASTConsumer {
8484
return true;
8585
}
8686

87+
void HandleCXXStaticMemberVarInstantiation(clang::VarDecl *VD) override {
88+
Gen->HandleCXXStaticMemberVarInstantiation(VD);
89+
}
90+
8791
void HandleInlineFunctionDefinition(FunctionDecl *D) override {
8892
Gen->HandleInlineFunctionDefinition(D);
8993
}
@@ -147,9 +151,15 @@ class CIRGenConsumer : public clang::ASTConsumer {
147151
Gen->HandleTagDeclDefinition(D);
148152
}
149153

154+
void HandleTagDeclRequiredDefinition(const TagDecl *D) override {
155+
Gen->HandleTagDeclRequiredDefinition(D);
156+
}
157+
150158
void CompleteTentativeDefinition(VarDecl *D) override {
151159
Gen->CompleteTentativeDefinition(D);
152160
}
161+
162+
void HandleVTable(CXXRecordDecl *RD) override { Gen->HandleVTable(RD); }
153163
};
154164
} // namespace cir
155165

0 commit comments

Comments
 (0)