BackgroundParser Class Reference
#include <backgroundparser.h>
Inheritance diagram for BackgroundParser:


Constructor & Destructor Documentation
|
Definition at line 28 of file backgroundparser.cpp. References length(). |
|
Definition at line 37 of file backgroundparser.cpp. |
|
Definition at line 183 of file backgroundparser.cpp. References m_cppSupport, m_driver, m_fileList, Driver::parseFile(), and Driver::setSourceProvider(). |
|
|
|
Definition at line 182 of file backgroundparser.cpp. References m_driver, m_fileList, m_javaSupport, and Driver::setSourceProvider(). |
|
|
|
|
|
|
Member Function Documentation
|
|
|
Definition at line 208 of file backgroundparser.cpp. References SynchronizedFileList::contains(), deepCopy(), m_canParse, m_fileList, and SynchronizedFileList::push_back(). Referenced by AddMethodDialog::accept(), AddAttributeDialog::accept(), QtDesignerIntegration::addFunctionToClass(), JavaSupportPart::partRemoved(), and CppSupportPart::partRemoved(). |
|
Definition at line 53 of file backgroundparser.h. |
|
Definition at line 53 of file backgroundparser.h. |
|
|
|
Definition at line 327 of file backgroundparser.cpp. References m_canParse, m_close, and m_mutex. Referenced by CppSupportPart::~CppSupportPart(), and JavaSupportPart::~JavaSupportPart(). |
|
|
|
Definition at line 337 of file backgroundparser.cpp. References SynchronizedFileList::count(), m_currentFile, m_fileList, and m_mutex. |
|
|
|
Definition at line 299 of file backgroundparser.cpp. References m_unitDict. Referenced by problems(), removeFile(), and translationUnit(). |
|
Definition at line 54 of file backgroundparser.h. |
|
Definition at line 54 of file backgroundparser.h. |
|
Definition at line 50 of file backgroundparser.h. References m_mutex. |
|
Definition at line 50 of file backgroundparser.h. References m_mutex. Referenced by JavaSupportPart::customEvent(), CppSupportPart::MakeMemberHelper(), CppSupportPart::recomputeCodeModel(), CppSupportPart::slotMakeMember(), and CppSupportPart::slotNeedTextHint(). |
|
Definition at line 49 of file backgroundparser.h. |
|
Definition at line 49 of file backgroundparser.h. |
|
|
Definition at line 256 of file backgroundparser.cpp. References Unit::fileName, SynchronizedFileList::isEmpty(), m_cppSupport, m_currentFile, m_driver, m_fileList, m_isEmpty, m_mutex, m_unitDict, Driver::parseFile(), Driver::problems(), Unit::problems, Driver::remove(), Driver::removeAllMacrosInFile(), Driver::sourceProvider(), Driver::takeTranslationUnit(), Unit::translationUnit, and translationUnit(). Referenced by problems(), and translationUnit(). |
|
Definition at line 305 of file backgroundparser.cpp. References findUnit(), m_fileList, parseFile(), Unit::problems, and SynchronizedFileList::remove(). |
|
Definition at line 316 of file backgroundparser.cpp. References findUnit(), m_fileList, parseFile(), Unit::problems, and SynchronizedFileList::remove(). Referenced by ProblemReporter::closedFile(). |
|
|
|
Definition at line 222 of file backgroundparser.cpp. References SynchronizedFileList::clear(), kdDebug(), m_driver, m_fileList, m_isEmpty, m_mutex, m_unitDict, and Driver::reset(). Referenced by JavaSupportPart::projectClosed(). |
|
|
|
Definition at line 241 of file backgroundparser.cpp. References findUnit(), SynchronizedFileList::isEmpty(), m_driver, m_fileList, m_isEmpty, m_mutex, m_unitDict, and Driver::remove(). Referenced by JavaSupportPart::partRemoved(), CppSupportPart::partRemoved(), JavaSupportPart::removedFilesFromProject(), and CppSupportPart::removedFilesFromProject(). |
|
|
|
|
|
|
|
|
|
|
Definition at line 305 of file backgroundparser.cpp. References findUnit(), m_fileList, parseFile(), SynchronizedFileList::remove(), and Unit::translationUnit. Referenced by QtDesignerIntegration::addFunctionToClass(), JavaSupportPart::customEvent(), CppSupportPart::MakeMemberHelper(), parseFile(), CppSupportPart::recomputeCodeModel(), and CppSupportPart::slotNeedTextHint(). |
|
Definition at line 51 of file backgroundparser.h. References m_mutex. |
|
Definition at line 51 of file backgroundparser.h. References m_mutex. Referenced by JavaSupportPart::customEvent(), CppSupportPart::MakeMemberHelper(), CppSupportPart::recomputeCodeModel(), CppSupportPart::slotMakeMember(), and CppSupportPart::slotNeedTextHint(). |
|
Definition at line 344 of file backgroundparser.cpp. References m_cppSupport, m_driver, m_mutex, Driver::parseFile(), Driver::removeAllMacrosInFile(), and CppSupportPart::specialHeaderName(). Referenced by CppSupportPart::updateParserConfiguration(). |
Member Data Documentation
|
Definition at line 76 of file backgroundparser.h. |
|
Definition at line 82 of file backgroundparser.h. Referenced by close(). |
|
Definition at line 78 of file backgroundparser.h. |
|
Definition at line 79 of file backgroundparser.h. |
|
Definition at line 82 of file backgroundparser.h. Referenced by BackgroundParser(), parseFile(), and updateParserConfiguration(). |
|
Definition at line 75 of file backgroundparser.h. Referenced by filesInQueue(), and parseFile(). |
|
Definition at line 74 of file backgroundparser.h. |
|
Definition at line 75 of file backgroundparser.h. Referenced by BackgroundParser(), parseFile(), removeAllFiles(), removeFile(), and updateParserConfiguration(). |
|
Definition at line 80 of file backgroundparser.h. |
|
Definition at line 81 of file backgroundparser.h. Referenced by addFile(), BackgroundParser(), filesInQueue(), parseFile(), problems(), removeAllFiles(), removeFile(), and translationUnit(). |
|
Definition at line 32 of file backgroundparser.h. Referenced by run(). |
|
Definition at line 77 of file backgroundparser.h. Referenced by parseFile(), removeAllFiles(), and removeFile(). |
|
Definition at line 81 of file backgroundparser.h. Referenced by BackgroundParser(), and parseFile(). |
|
Definition at line 79 of file backgroundparser.h. Referenced by close(), filesInQueue(), lock(), parseFile(), removeAllFiles(), removeFile(), unlock(), and updateParserConfiguration(). |
|
Definition at line 30 of file backgroundparser.h. |
|
Definition at line 32 of file backgroundparser.h. Referenced by run(). |
|
Definition at line 31 of file backgroundparser.h. Referenced by run(). |
|
Definition at line 83 of file backgroundparser.h. |
|
Definition at line 84 of file backgroundparser.h. Referenced by findUnit(), parseFile(), removeAllFiles(), and removeFile(). |
The documentation for this class was generated from the following files:
- languages/ada/backgroundparser.h
- languages/cpp/backgroundparser.h
- languages/java/backgroundparser.h
- languages/pascal/backgroundparser.h
- languages/ada/backgroundparser.cpp
- languages/cpp/backgroundparser.cpp
- languages/java/backgroundparser.cpp
- languages/pascal/backgroundparser.cpp