Lines Matching refs:std
65 static void LLVMErrorHandler(void *UserData, const std::string &Message,
84 std::unique_ptr<clang::Diagnostic> mDiag;
94 std::shared_ptr<clang::TargetOptions> mTargetOpts;
95 std::unique_ptr<clang::TargetInfo> mTarget;
100 std::unique_ptr<clang::FileManager> mFileMgr;
101 std::unique_ptr<clang::FileSystemOptions> mFileSysOpt;
106 std::unique_ptr<clang::SourceManager> mSourceMgr;
111 std::unique_ptr<clang::Preprocessor> mPP;
116 std::unique_ptr<clang::ASTContext> mASTContext;
121 std::unique_ptr<clang::ASTConsumer> mBackend;
125 std::string mInputFileName;
126 std::string mOutputFileName;
127 std::string mOutput32FileName;
129 std::string mDepOutputFileName;
130 std::string mDepTargetBCFileName;
131 std::vector<std::string> mAdditionalDepTargets;
132 std::vector<std::string> mGeneratedFileNames;
137 std::unique_ptr<llvm::tool_output_file> mOS;
140 std::unique_ptr<llvm::tool_output_file> mDOS;
142 std::vector<std::string> mIncludePaths;
187 std::string const &getInputFileName() const { return mInputFileName; } in getInputFileName()
189 void setIncludePaths(const std::vector<std::string> &IncludePaths) { in setIncludePaths()
203 std::string const &getOutputFileName() const { in getOutputFileName()
207 std::string const &getOutput32FileName() const { in getOutput32FileName()
218 std::vector<std::string> const &AdditionalDepTargets) { in setAdditionalDepTargets()
222 void appendGeneratedFileName(std::string const &GeneratedFileName) { in appendGeneratedFileName()