Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Lex/
H A DModuleMap.h124 enum ModuleHeaderRole { enum
144 static ModuleHeaderRole headerKindToRole(Module::HeaderKind Kind);
147 static Module::HeaderKind headerRoleToKind(ModuleHeaderRole Role);
152 llvm::PointerIntPair<Module *, 2, ModuleHeaderRole> Storage;
156 KnownHeader(Module *M, ModuleHeaderRole Role) : Storage(M, Role) {} in KnownHeader()
169 ModuleHeaderRole getRole() const { return Storage.getInt(); } in getRole()
647 ModuleHeaderRole Role, bool Imported = false);
H A DHeaderSearch.h450 ModuleMap::ModuleHeaderRole Role,
/freebsd-12.1/contrib/llvm/tools/clang/lib/Lex/
H A DModuleMap.cpp77 Module::HeaderKind ModuleMap::headerRoleToKind(ModuleHeaderRole Role) { in headerRoleToKind()
91 ModuleMap::ModuleHeaderRole
101 return ModuleHeaderRole(PrivateHeader | TextualHeader); in headerKindToRole()
1115 Header.Kind = headerRoleToKind(ModuleMap::ModuleHeaderRole( in addUnresolvedHeader()
1167 ModuleHeaderRole Role, bool Imported) { in addHeader()
2230 ModuleMap::ModuleHeaderRole Role = ModuleMap::NormalHeader; in parseHeaderDecl()
2241 Role = ModuleMap::ModuleHeaderRole(Role | ModuleMap::TextualHeader); in parseHeaderDecl()
2246 Role = ModuleMap::ModuleHeaderRole(Role | ModuleMap::TextualHeader); in parseHeaderDecl()
H A DHeaderSearch.cpp1168 ModuleMap::ModuleHeaderRole Role, in MarkFileModuleHeader()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/
H A DASTWriter.cpp1943 llvm::PointerIntPair<Module *, 2, ModuleMap::ModuleHeaderRole>;
2026 auto EmitModule = [&](Module *M, ModuleMap::ModuleHeaderRole Role) { in EmitData()
H A DASTReader.cpp1784 auto HeaderRole = static_cast<ModuleMap::ModuleHeaderRole>(LocalSMID & 3); in ReadData()