diff --git a/clang/lib/AST/Interp/Context.cpp b/clang/lib/AST/Interp/Context.cpp index 6121395f5fc4f..017095352dc23 100644 --- a/clang/lib/AST/Interp/Context.cpp +++ b/clang/lib/AST/Interp/Context.cpp @@ -224,6 +224,9 @@ const CXXMethodDecl * Context::getOverridingFunction(const CXXRecordDecl *DynamicDecl, const CXXRecordDecl *StaticDecl, const CXXMethodDecl *InitialFunction) const { + assert(DynamicDecl); + assert(StaticDecl); + assert(InitialFunction); const CXXRecordDecl *CurRecord = DynamicDecl; const CXXMethodDecl *FoundFunction = InitialFunction;