Lines Matching refs:Process
1 //===- Unix/Process.cpp - Unix Process Implementation --------- -*- C++ -*-===//
9 // This file provides the generic Unix implementation of the Process class.
69 Process::Pid Process::getProcessId() {
71 "Process::Pid should be big enough to store pid_t");
77 Expected<unsigned> Process::getPageSize() {
91 size_t Process::GetMallocUsage() {
124 void Process::GetTimeUsage(TimePoint<> &elapsed, std::chrono::nanoseconds &user_time,
137 void Process::PreventCoreFiles() {
176 Optional<std::string> Process::GetEnv(StringRef Name) {
203 std::error_code Process::FixupStandardFileDescriptors() {
237 std::error_code Process::SafelyCloseFileDescriptor(int FD) {
272 bool Process::StandardInIsUserInput() {
276 bool Process::StandardOutIsDisplayed() {
280 bool Process::StandardErrIsDisplayed() {
284 bool Process::FileDescriptorIsDisplayed(int fd) {
306 unsigned Process::StandardOutColumns() {
313 unsigned Process::StandardErrColumns() {
390 bool Process::FileDescriptorHasColors(int fd) {
396 bool Process::StandardOutHasColors() {
400 bool Process::StandardErrHasColors() {
404 void Process::UseANSIEscapeCodes(bool /*enable*/) {
408 bool Process::ColorNeedsFlush() {
413 const char *Process::OutputColor(char code, bool bold, bool bg) {
417 const char *Process::OutputBold(bool bg) {
421 const char *Process::OutputReverse() {
425 const char *Process::ResetColor() {
454 unsigned llvm::sys::Process::GetRandomNumber() {
465 void Process::ExitNoCleanup(int RetCode) { _Exit(RetCode); }