Lines Matching defs:Includes
307 operator+=(SmallVectorImpl<char> &Includes, StringRef RHS) {
308 Includes.append(RHS.begin(), RHS.end());
309 return Includes;
313 SmallVectorImpl<char> &Includes,
317 Includes += "extern \"C\" {\n";
319 Includes += "#import \"";
321 Includes += "#include \"";
323 Includes += HeaderName;
325 Includes += "\"\n";
327 Includes += "}\n";
335 /// \param Includes Will be augmented with the set of \#includes or \#imports
339 ModuleMap &ModMap, clang::Module *Module, SmallVectorImpl<char> &Includes) {
367 addHeaderInclude(H.PathRelativeToRootModuleDirectory, Includes, LangOpts,
379 Includes, LangOpts, Module->IsExternC);
433 addHeaderInclude(H.first, Includes, LangOpts, Module->IsExternC);
440 LangOpts, FileMgr, Diag, ModMap, Submodule, Includes))