Lines Matching refs:Group
37 IncludeDirGroup Group; member
41 DirectoryLookupInfo(IncludeDirGroup Group, DirectoryLookup Lookup, in DirectoryLookupInfo()
43 : Group(Group), Lookup(Lookup), UserEntryIdx(UserEntryIdx) {} in DirectoryLookupInfo()
65 bool AddPath(const Twine &Path, IncludeDirGroup Group, bool isFramework,
71 bool AddUnmappedPath(const Twine &Path, IncludeDirGroup Group,
123 bool InitHeaderSearch::AddPath(const Twine &Path, IncludeDirGroup Group, in AddPath() argument
132 return AddUnmappedPath(IncludeSysroot + Path, Group, isFramework, in AddPath()
137 return AddUnmappedPath(Path, Group, isFramework, UserEntryIdx); in AddPath()
140 bool InitHeaderSearch::AddUnmappedPath(const Twine &Path, IncludeDirGroup Group, in AddUnmappedPath() argument
158 if (Group == Quoted || Group == Angled || Group == IndexHeaderMap) { in AddUnmappedPath()
160 } else if (Group == ExternCSystem) { in AddUnmappedPath()
168 IncludePath.emplace_back(Group, DirectoryLookup(*DE, Type, isFramework), in AddUnmappedPath()
180 Group, DirectoryLookup(HM, Type, Group == IndexHeaderMap), in AddUnmappedPath()
593 if (Include.Group == Quoted) in Realize()
601 if (Include.Group == Angled || Include.Group == IndexHeaderMap) in Realize()
608 if (Include.Group == System || Include.Group == ExternCSystem || in Realize()
609 (!Lang.ObjC && !Lang.CPlusPlus && Include.Group == CSystem) || in Realize()
611 Include.Group == CXXSystem) || in Realize()
612 (Lang.ObjC && !Lang.CPlusPlus && Include.Group == ObjCSystem) || in Realize()
613 (Lang.ObjC && Lang.CPlusPlus && Include.Group == ObjCXXSystem)) in Realize()
617 if (Include.Group == After) in Realize()
664 Init.AddUnmappedPath(E.Path, E.Group, E.IsFramework, i); in ApplyHeaderSearchOptions()
666 Init.AddPath(E.Path, E.Group, E.IsFramework, i); in ApplyHeaderSearchOptions()