From 38e6d479a2fb624000521b93a384932997ffe16f Mon Sep 17 00:00:00 2001 From: Dimitri van Heesch Date: Thu, 16 Jul 2020 20:06:07 +0200 Subject: Added missing stub code when use_libclang is disabled --- src/clangparser.cpp | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/src/clangparser.cpp b/src/clangparser.cpp index 2ca5998..d0ed573 100644 --- a/src/clangparser.cpp +++ b/src/clangparser.cpp @@ -894,34 +894,34 @@ std::unique_ptr ClangParser::createTUParser(const FileDef *fd) co //-------------------------------------------------------------------------- #else // use stubbed functionality in case libclang support is disabled. -void ClangParser::start(const char *,QStrList &) +void ClangTUParser::switchToFile(FileDef *fd) { } -void ClangParser::switchToFile(const char *) +void ClangTUParser::parse() { } -void ClangParser::finish() +QCString ClangTUParser::lookup(uint,const char *) { + return ""; } -QCString ClangParser::lookup(uint,const char *) +class ClangParser::Private { - return ""; -} +}; -void ClangParser::writeSources(CodeOutputInterface &,FileDef *) +ClangParser::ClangParser() : p(std::make_unique()) { } -ClangParser::ClangParser() +ClangParser::~ClangParser() { - p = NULL; } -ClangParser::~ClangParser() +std::unique_ptr ClangParser::createTUParser(const FileDef *) const { + return nullptr; } #endif -- cgit v0.12