Nikolai Kosjar
8d443b40b7
Clang: Extract long clock/time_point references
...
Change-Id: If2790263e9a314f27762c57cf6bf4ef67f93a84b
Reviewed-by: David Schulz <david.schulz@qt.io >
2016-10-10 12:36:24 +00:00
Nikolai Kosjar
606d41187c
Clang: Prepare for multi-threading
...
* Make the necessary data implicitly shared since it might get
accessed/modified from two different threads with follow-up changes.
This applies for UnsavedFiles/UnsavedFile and ProjectPart::arguments().
* Avoid returning references.
Change-Id: I98842c1cb90ae0d344a15c63b72cbc89568722d3
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io >
2016-07-28 09:42:14 +00:00
Nikolai Kosjar
da27ea4d42
Clang: Introduce UnsavedFile wrapper
...
This simplifies UnsavedFiles and makes TemporaryModifiedUnsavedFiles
useless.
Change-Id: I1896f971215ed22ce7aa7bf21b16381862b7469d
Reviewed-by: Marco Bubke <marco.bubke@theqtcompany.com >
2016-02-01 12:20:53 +00:00
Tobias Hunger
1b4321279f
Update License according to agreement with Free Qt Foundation
...
* Update files in src/share* and src/tools
Change-Id: I78aa5d4a1d76212964e467de7676c1fcb2b777d6
Reviewed-by: Tobias Hunger <tobias.hunger@theqtcompany.com >
2016-01-19 15:48:57 +00:00
Nikolai Kosjar
f1300df6b3
Strip BOM from files
...
Change-Id: I9167c016760fe1e8378cdf84144c4bed5cd4e57c
Reviewed-by: Marco Bubke <marco.bubke@theqtcompany.com >
2015-10-01 10:51:10 +00:00
Marco Bubke
d041a79a18
Clang: Fix some warnings
...
Change-Id: I73c432e5fe834ce199204c49b1e0afe43ae605ac
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@theqtcompany.com >
2015-09-03 11:56:05 +00:00
Marco Bubke
26cfe2446f
Clang: Reset pointer to null in unsaved files
...
Change-Id: I85243b6b041e639fb6313e2fb794a658ca456ea3
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@theqtcompany.com >
2015-08-25 12:54:32 +00:00
Nikolai Kosjar
019e618841
Clang: Fix removing unsaved file
...
We called delete[] on invalid data.
Change-Id: I94147c80119e27b42c280fb527966602fc456f8b
Reviewed-by: Marco Bubke <marco.bubke@theqtcompany.com >
2015-08-13 13:06:22 +00:00
Marco Bubke
2b84d7611b
Clang: Reorder includes
...
Change-Id: I324e88c0d295114390c1fac2745c0d2d47637ece
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@theqtcompany.com >
2015-06-16 13:53:30 +00:00
Marco Bubke
1402c067b1
Clang: Rename CodeModelBackEnd in ClangBackEnd
...
Change-Id: I13e8a458634110456375956d4d4da7239c86957f
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@theqtcompany.com >
2015-06-16 13:29:27 +00:00