Home
last modified time | relevance | path

Searched refs:ModuleHeaderRole (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/Lex/
H A DModuleMap.h126 enum ModuleHeaderRole { enum
148 static ModuleHeaderRole headerKindToRole(Module::HeaderKind Kind);
151 static Module::HeaderKind headerRoleToKind(ModuleHeaderRole Role);
154 static bool isModular(ModuleHeaderRole Role);
159 llvm::PointerIntPair<Module *, 3, ModuleHeaderRole> Storage;
163 KnownHeader(Module *M, ModuleHeaderRole Role) : Storage(M, Role) {} in KnownHeader()
176 ModuleHeaderRole getRole() const { return Storage.getInt(); } in getRole()
709 ModuleHeaderRole Role, bool Imported = false);
H A DHeaderSearch.h140 void mergeModuleMembership(ModuleMap::ModuleHeaderRole Role);
567 void MarkFileModuleHeader(FileEntryRef FE, ModuleMap::ModuleHeaderRole Role,
/freebsd/contrib/llvm-project/clang/lib/Lex/
H A DModuleMap.cpp69 Module::HeaderKind ModuleMap::headerRoleToKind(ModuleHeaderRole Role) { in headerRoleToKind()
85 ModuleMap::ModuleHeaderRole
95 return ModuleHeaderRole(PrivateHeader | TextualHeader); in headerKindToRole()
102 bool ModuleMap::isModular(ModuleHeaderRole Role) { in isModular()
1235 Header.Kind = headerRoleToKind(ModuleMap::ModuleHeaderRole( in addUnresolvedHeader()
1297 ModuleHeaderRole Role, bool Imported) { in addHeader()
1916 ModuleMap::ModuleHeaderRole Role = ModuleMap::NormalHeader; in handleHeaderDecl()
1925 Role = ModuleMap::ModuleHeaderRole(Role | ModuleMap::TextualHeader); in handleHeaderDecl()
1930 Role = ModuleMap::ModuleHeaderRole(Role | ModuleMap::TextualHeader); in handleHeaderDecl()
H A DHeaderSearch.cpp1269 ModuleMap::ModuleHeaderRole Role) { in moduleMembershipNeedsMerge()
1287 void HeaderFileInfo::mergeModuleMembership(ModuleMap::ModuleHeaderRole Role) { in mergeModuleMembership()
1380 ModuleMap::ModuleHeaderRole Role, in MarkFileModuleHeader()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriter.cpp2068 llvm::PointerIntPair<Module *, 2, ModuleMap::ModuleHeaderRole>;
2140 auto EmitModule = [&](Module *M, ModuleMap::ModuleHeaderRole Role) { in EmitData()
H A DASTReader.cpp2283 auto HeaderRole = static_cast<ModuleMap::ModuleHeaderRole>(LocalSMID & 7); in ReadData()