forked from qt-creator/qt-creator
Clang: Move createJobRequest into Jobs
This simplifies the high level client ClangCodeModelServer and removes quite some duplication in tests. Change-Id: I4c6ab8646c8728990ebaca2b920ae514e949c54a Reviewed-by: David Schulz <david.schulz@qt.io>
This commit is contained in:
@@ -49,9 +49,15 @@ public:
|
||||
ProjectParts &projects,
|
||||
ClangCodeModelClientInterface &client);
|
||||
|
||||
void setJobRequestCreator(const JobRequestCreator &creator);
|
||||
JobRequest createJobRequest(JobRequest::Type type,
|
||||
PreferredTranslationUnit preferredTranslationUnit
|
||||
= PreferredTranslationUnit::RecentlyParsed) const;
|
||||
|
||||
void addJob(const JobRequest &jobRequest);
|
||||
void addJob(JobRequest::Type type,
|
||||
PreferredTranslationUnit preferredTranslationUnit
|
||||
= PreferredTranslationUnit::RecentlyParsed);
|
||||
|
||||
JobRequests process();
|
||||
|
||||
Document document() const;
|
||||
|
||||
Reference in New Issue
Block a user