Lines Matching refs:Includes
287 operator+=(SmallVectorImpl<char> &Includes, StringRef RHS) { in operator +=() argument
288 Includes.append(RHS.begin(), RHS.end()); in operator +=()
289 return Includes; in operator +=()
293 SmallVectorImpl<char> &Includes, in addHeaderInclude() argument
297 Includes += "extern \"C\" {\n"; in addHeaderInclude()
299 Includes += "#import \""; in addHeaderInclude()
301 Includes += "#include \""; in addHeaderInclude()
303 Includes += HeaderName; in addHeaderInclude()
305 Includes += "\"\n"; in addHeaderInclude()
307 Includes += "}\n"; in addHeaderInclude()
319 ModuleMap &ModMap, clang::Module *Module, SmallVectorImpl<char> &Includes) { in collectModuleHeaderIncludes() argument
347 addHeaderInclude(H.NameAsWritten, Includes, LangOpts, Module->IsExternC); in collectModuleHeaderIncludes()
356 addHeaderInclude(UmbrellaHeader.NameAsWritten, Includes, LangOpts, in collectModuleHeaderIncludes()
397 addHeaderInclude(RelativeHeader, Includes, LangOpts, Module->IsExternC); in collectModuleHeaderIncludes()
409 LangOpts, FileMgr, Diag, ModMap, *Sub, Includes)) in collectModuleHeaderIncludes()