Lines Matching full:process
1 //===- Unix/Process.cpp - Unix Process Implementation --------- -*- C++ -*-===//
10 // This file provides the generic Unix implementation of the Process class.
84 unsigned Process::getPageSize() {
95 size_t Process::GetMallocUsage() {
124 void Process::GetTimeUsage(TimeValue &elapsed, TimeValue &user_time,
137 void Process::PreventCoreFiles() {
174 Optional<std::string> Process::GetEnv(StringRef Name) {
183 Process::GetArgumentVector(SmallVectorImpl<const char *> &ArgsOut,
210 std::error_code Process::FixupStandardFileDescriptors() {
247 std::error_code Process::SafelyCloseFileDescriptor(int FD) {
282 bool Process::StandardInIsUserInput() {
286 bool Process::StandardOutIsDisplayed() {
290 bool Process::StandardErrIsDisplayed() {
294 bool Process::FileDescriptorIsDisplayed(int fd) {
323 unsigned Process::StandardOutColumns() {
330 unsigned Process::StandardErrColumns() {
391 bool Process::FileDescriptorHasColors(int fd) {
397 bool Process::StandardOutHasColors() {
401 bool Process::StandardErrHasColors() {
405 void Process::UseANSIEscapeCodes(bool /*enable*/) {
409 bool Process::ColorNeedsFlush() {
414 const char *Process::OutputColor(char code, bool bold, bool bg) {
418 const char *Process::OutputBold(bool bg) {
422 const char *Process::OutputReverse() {
426 const char *Process::ResetColor() {
448 // Otherwise, swizzle the current time and the process ID to form a reasonable
455 unsigned llvm::sys::Process::GetRandomNumber() {