Lines Matching refs:Includes
285 operator+=(SmallVectorImpl<char> &Includes, StringRef RHS) { in operator +=() argument
286 Includes.append(RHS.begin(), RHS.end()); in operator +=()
287 return Includes; in operator +=()
291 SmallVectorImpl<char> &Includes, in addHeaderInclude() argument
295 Includes += "extern \"C\" {\n"; in addHeaderInclude()
297 Includes += "#import \""; in addHeaderInclude()
299 Includes += "#include \""; in addHeaderInclude()
301 Includes += HeaderName; in addHeaderInclude()
303 Includes += "\"\n"; in addHeaderInclude()
305 Includes += "}\n"; in addHeaderInclude()
317 ModuleMap &ModMap, clang::Module *Module, SmallVectorImpl<char> &Includes) { in collectModuleHeaderIncludes() argument
345 addHeaderInclude(H.PathRelativeToRootModuleDirectory, Includes, LangOpts, in collectModuleHeaderIncludes()
356 Includes, LangOpts, Module->IsExternC); in collectModuleHeaderIncludes()
413 addHeaderInclude(H.first, Includes, LangOpts, Module->IsExternC); in collectModuleHeaderIncludes()
422 LangOpts, FileMgr, Diag, ModMap, *Sub, Includes)) in collectModuleHeaderIncludes()