Lines Matching refs:std

102   std::shared_ptr<clang::TargetOptions> mTargetOpts;
103 std::unique_ptr<clang::TargetInfo> mTarget;
107 std::unique_ptr<clang::FileManager> mFileMgr;
108 std::unique_ptr<clang::FileSystemOptions> mFileSysOpt;
112 std::unique_ptr<clang::SourceManager> mSourceMgr;
116 std::unique_ptr<clang::Preprocessor> mPP;
120 std::unique_ptr<clang::ASTContext> mASTContext;
124 std::unique_ptr<clang::ASTConsumer> mBackend;
127 std::string mInputFileName;
128 std::string mOutputFileName;
129 std::string mOutput32FileName;
131 std::string mDepOutputFileName;
132 std::string mDepTargetBCFileName;
133 std::vector<std::string> mAdditionalDepTargets;
138 std::unique_ptr<llvm::tool_output_file> mOS;
141 std::unique_ptr<llvm::tool_output_file> mDOS;
143 std::vector<std::string> mIncludePaths;
157 std::vector<std::string> mGeneratedFileNames;
167 typedef std::pair<RSExportRecordType*, const char*> ReflectedDefinitionTy;
171 bool generateJavaBitcodeAccessor(const std::string &OutputPathBase,
172 const std::string &PackageName,
173 const std::string *LicenseNote);
215 std::string const &getInputFileName() const { return mInputFileName; } in getInputFileName()
217 void setIncludePaths(const std::vector<std::string> &IncludePaths) { in setIncludePaths()
232 std::vector<std::string> const &AdditionalDepTargets) { in setAdditionalDepTargets()
236 void appendGeneratedFileName(std::string const &GeneratedFileName) { in appendGeneratedFileName()
261 compile(const std::list<std::pair<const char *, const char *>> &IOFiles64,
262 const std::list<std::pair<const char *, const char *>> &IOFiles32,
263 const std::list<std::pair<const char *, const char *>> &DepFiles,