Searched refs:FileAction (Results 1 – 14 of 14) sorted by relevance
19 FileAction::FileAction() : m_file_spec() {} in FileAction() function in FileAction21 void FileAction::Clear() { in Clear()28 llvm::StringRef FileAction::GetPath() const { return m_file_spec.GetCString(); } in GetPath()30 const FileSpec &FileAction::GetFileSpec() const { return m_file_spec; } in GetFileSpec()32 bool FileAction::Open(int fd, const FileSpec &file_spec, bool read, in Open()51 bool FileAction::Close(int fd) { in Close()60 bool FileAction::Duplicate(int fd, int dup_fd) { in Duplicate()70 void FileAction::Dump(Stream &stream) const { in Dump()
48 FileAction file_action; in ProcessLaunchInfo()55 FileAction file_action; in ProcessLaunchInfo()62 FileAction file_action; in ProcessLaunchInfo()73 FileAction file_action; in AppendCloseFileAction()82 FileAction file_action; in AppendDuplicateFileAction()92 FileAction file_action; in AppendOpenFileAction()102 FileAction file_action; in AppendSuppressFileAction()110 const FileAction *ProcessLaunchInfo::GetFileActionAtIndex(size_t idx) const { in GetFileActionAtIndex()116 const FileAction *ProcessLaunchInfo::GetFileActionForFD(int fd) const { in GetFileActionForFD()
99 const FileAction &action = *info.GetFileActionAtIndex(i); in ChildFunc()101 case FileAction::eFileActionClose: in ChildFunc()105 case FileAction::eFileActionDuplicate: in ChildFunc()109 case FileAction::eFileActionOpen: in ChildFunc()113 case FileAction::eFileActionNone: in ChildFunc()
42 FileAction action; in SetOptionValue()50 FileAction action; in SetOptionValue()58 FileAction action; in SetOptionValue()70 FileAction action; in SetOptionValue()
40 void AppendFileAction(const FileAction &info) { in AppendFileAction()60 const FileAction *GetFileActionAtIndex(size_t idx) const;62 const FileAction *GetFileActionForFD(int fd) const;177 std::vector<FileAction> m_file_actions; // File actions for any other files
17 class FileAction {26 FileAction();
27 class FileAction; variable
22 module FileAction { header "Host/FileAction.h" export * }
858 FileAction file_action; in Handle_QSetSTDIN()874 FileAction file_action; in Handle_QSetSTDOUT()890 FileAction file_action; in Handle_QSetSTDERR()
755 const FileAction *file_action; in DoLaunch()758 if (file_action->GetAction() == FileAction::eFileActionOpen) in DoLaunch()763 if (file_action->GetAction() == FileAction::eFileActionOpen) in DoLaunch()768 if (file_action->GetAction() == FileAction::eFileActionOpen) in DoLaunch()
398 if (file_action->GetAction() != FileAction::eFileActionOpen) in LaunchProcess()
492 const FileAction *file_action; in DebugProcess()
4272 const FileAction *input_file_action = in SetProcessLaunchInfo()4277 const FileAction *output_file_action = in SetProcessLaunchInfo()4282 const FileAction *error_file_action = in SetProcessLaunchInfo()
227 SRCS+= Host/common/FileAction.cpp