diff options
author | Dimitri van Heesch <doxygen@gmail.com> | 2020-07-16 18:06:07 (GMT) |
---|---|---|
committer | Dimitri van Heesch <doxygen@gmail.com> | 2020-07-16 18:06:07 (GMT) |
commit | 38e6d479a2fb624000521b93a384932997ffe16f (patch) | |
tree | 664af281b0d3b5726c1159a376bdcb51fbad7af4 /src/clangparser.cpp | |
parent | fd04bda8fad6ec6f3f312cd42b1c441ca08611d3 (diff) | |
download | Doxygen-38e6d479a2fb624000521b93a384932997ffe16f.zip Doxygen-38e6d479a2fb624000521b93a384932997ffe16f.tar.gz Doxygen-38e6d479a2fb624000521b93a384932997ffe16f.tar.bz2 |
Added missing stub code when use_libclang is disabled
Diffstat (limited to 'src/clangparser.cpp')
-rw-r--r-- | src/clangparser.cpp | 20 |
1 files 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<ClangTUParser> 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<Private>()) { } -ClangParser::ClangParser() +ClangParser::~ClangParser() { - p = NULL; } -ClangParser::~ClangParser() +std::unique_ptr<ClangTUParser> ClangParser::createTUParser(const FileDef *) const { + return nullptr; } #endif |