Lines Matching refs:Includes
301 operator+=(SmallVectorImpl<char> &Includes, StringRef RHS) { in operator +=() argument
302 Includes.append(RHS.begin(), RHS.end()); in operator +=()
303 return Includes; in operator +=()
307 SmallVectorImpl<char> &Includes, in addHeaderInclude() argument
311 Includes += "extern \"C\" {\n"; in addHeaderInclude()
313 Includes += "#import \""; in addHeaderInclude()
315 Includes += "#include \""; in addHeaderInclude()
317 Includes += HeaderName; in addHeaderInclude()
319 Includes += "\"\n"; in addHeaderInclude()
321 Includes += "}\n"; in addHeaderInclude()
333 ModuleMap &ModMap, clang::Module *Module, SmallVectorImpl<char> &Includes) { in collectModuleHeaderIncludes() argument
361 addHeaderInclude(H.PathRelativeToRootModuleDirectory, Includes, LangOpts, in collectModuleHeaderIncludes()
372 Includes, LangOpts, Module->IsExternC); in collectModuleHeaderIncludes()
427 addHeaderInclude(H.first, Includes, LangOpts, Module->IsExternC); in collectModuleHeaderIncludes()
436 LangOpts, FileMgr, Diag, ModMap, *Sub, Includes)) in collectModuleHeaderIncludes()