Clang: Extract long clock/time_point references

Change-Id: If2790263e9a314f27762c57cf6bf4ef67f93a84b
Reviewed-by: David Schulz <david.schulz@qt.io>
This commit is contained in:
Nikolai Kosjar
2016-09-15 11:56:25 +02:00
parent 1a426d9f01
commit 8d443b40b7
18 changed files with 109 additions and 81 deletions

View File

@@ -25,18 +25,16 @@
#pragma once
#include "clangclock.h"
#include <utf8string.h>
#include <QFlags>
#include <QDebug>
#include <QVector>
#include <chrono>
namespace ClangBackEnd {
using time_point = std::chrono::steady_clock::time_point;
class JobRequest
{
public:
@@ -72,8 +70,8 @@ public:
// General
Utf8String filePath;
Utf8String projectPartId;
time_point unsavedFilesChangeTimePoint;
time_point projectChangeTimePoint;
TimePoint unsavedFilesChangeTimePoint;
TimePoint projectChangeTimePoint;
uint documentRevision = 0;
// For code completion