kepka/Telegram/SourceFiles/base
Alex 69661217d2
Remove PCH (#148)
This commit brings many changes:

1. Remove cotire;
2. Remove PCH files (stdafx.xxx) and mentions;
3. Rearrange and clean includes:
3.1. Remove core includes path, use full header path core/xxx;
3.2. Move object_ptr to separate file base/object_ptr.h;
3.3. Add missing includes;
5. Add forward decls;
6. Get rid of some Qt private parts;
7. Fix ALL compilation errors after removing cotire on Windows, Linux, MacOS.

Closes #133.
Related to #96.
2018-06-04 16:25:31 +03:00
..
tests Use correct add_test() format to obtain correct path to test executables 2017-12-21 12:16:49 +03:00
algorithm.h Remove PCH (#148) 2018-06-04 16:25:31 +03:00
assertion.h Remove PCH (#148) 2018-06-04 16:25:31 +03:00
build_config.h Allow to build Kepka on other than x86 architectures: armv7, aarch64, ppc64le, etc. 2018-02-21 02:31:22 +03:00
flags.h Add base/flags for bit flags on scoped enums. 2017-09-03 15:45:46 +03:00
flat_map.h Remove PCH (#148) 2018-06-04 16:25:31 +03:00
flat_set.h Remove PCH (#148) 2018-06-04 16:25:31 +03:00
functors.h Remove PCH (#148) 2018-06-04 16:25:31 +03:00
lambda.h Remove PCH (#148) 2018-06-04 16:25:31 +03:00
lambda_guard.h Remove PCH (#148) 2018-06-04 16:25:31 +03:00
object_ptr.h Remove PCH (#148) 2018-06-04 16:25:31 +03:00
observer.cpp Remove PCH (#148) 2018-06-04 16:25:31 +03:00
observer.h Remove PCH (#148) 2018-06-04 16:25:31 +03:00
openssl_help.h Remove PCH (#148) 2018-06-04 16:25:31 +03:00
optional.h Add base::optional as a wrapper of base::variant. 2017-08-30 19:15:21 +03:00
ordered_set.h Remove PCH (#148) 2018-06-04 16:25:31 +03:00
parse_helper.cpp Finalize rename / move of files. 2017-04-07 18:13:18 +03:00
parse_helper.h Remove PCH (#148) 2018-06-04 16:25:31 +03:00
qthelp_regex.h Remove PCH (#148) 2018-06-04 16:25:31 +03:00
qthelp_url.cpp Remove PCH (#148) 2018-06-04 16:25:31 +03:00
qthelp_url.h Remove PCH (#148) 2018-06-04 16:25:31 +03:00
runtime_composer.cpp Remove PCH (#148) 2018-06-04 16:25:31 +03:00
runtime_composer.h Remove PCH (#148) 2018-06-04 16:25:31 +03:00
task_queue.cpp Remove PCH (#148) 2018-06-04 16:25:31 +03:00
task_queue.h Remove PCH (#148) 2018-06-04 16:25:31 +03:00
timer.cpp Remove PCH (#148) 2018-06-04 16:25:31 +03:00
timer.h Remove PCH (#148) 2018-06-04 16:25:31 +03:00
type_traits.h Remove PCH (#148) 2018-06-04 16:25:31 +03:00
variant.h Add base::optional as a wrapper of base::variant. 2017-08-30 19:15:21 +03:00
weak_unique_ptr.h Remove PCH (#148) 2018-06-04 16:25:31 +03:00
zlib_help.h Remove PCH (#148) 2018-06-04 16:25:31 +03:00