// Copyright 2017-2018 ccls Authors // SPDX-License-Identifier: Apache-2.0 #pragma once #include #include #include namespace ccls { std::string NormalizePath(const std::string &path); // Free any unused memory and return it to the system. void FreeUnusedMemory(); // Stop self and wait for SIGCONT. void TraceMe(); void SpawnThread(void *(*fn)(void *), void *arg); } // namespace ccls