Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DDeclBase.h214 enum class ModuleOwnershipKind : unsigned { enum
358 if (MOK != ModuleOwnershipKind::Unowned && in getModuleOwnershipKindForChildOf()
364 return ModuleOwnershipKind::Unowned; in getModuleOwnershipKindForChildOf()
617 if (getModuleOwnershipKind() == ModuleOwnershipKind::Unowned) in setModulePrivate()
619 setModuleOwnershipKind(ModuleOwnershipKind::ModulePrivate); in setModulePrivate()
748 return getModuleOwnershipKind() != ModuleOwnershipKind::Unowned; in hasOwningModule()
775 setModuleOwnershipKind(ModuleOwnershipKind::Visible); in setVisibleDespiteOwningModule()
779 ModuleOwnershipKind getModuleOwnershipKind() const { in getModuleOwnershipKind()
784 void setModuleOwnershipKind(ModuleOwnershipKind MOK) { in setModuleOwnershipKind()
785 assert(!(getModuleOwnershipKind() == ModuleOwnershipKind::Unowned && in setModuleOwnershipKind()
[all …]
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DDecl.cpp574 case Decl::ModuleOwnershipKind::Unowned: in isExportedFromModuleIntefaceUnit()
575 case Decl::ModuleOwnershipKind::ModulePrivate: in isExportedFromModuleIntefaceUnit()
577 case Decl::ModuleOwnershipKind::Visible: in isExportedFromModuleIntefaceUnit()
578 case Decl::ModuleOwnershipKind::VisibleWhenImported: in isExportedFromModuleIntefaceUnit()
H A DDeclBase.cpp318 (getModuleOwnershipKind() != ModuleOwnershipKind::VisibleWhenImported || in setLexicalDeclContext()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/
H A DASTReaderDecl.cpp605 ModulePrivate ? Decl::ModuleOwnershipKind::ModulePrivate in VisitDecl()
606 : Decl::ModuleOwnershipKind::VisibleWhenImported); in VisitDecl()
623 D->setModuleOwnershipKind(Decl::ModuleOwnershipKind::ModulePrivate); in VisitDecl()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSema.cpp857 TU->setModuleOwnershipKind(Decl::ModuleOwnershipKind::Visible); in ActOnStartOfTranslationUnit()
H A DSemaDecl.cpp17067 TU->setModuleOwnershipKind(Decl::ModuleOwnershipKind::ModulePrivate); in ActOnModuleDecl()
17189 ? Decl::ModuleOwnershipKind::VisibleWhenImported in ActOnModuleBegin()
17190 : Decl::ModuleOwnershipKind::Visible); in ActOnModuleBegin()
17231 Decl::ModuleOwnershipKind::Unowned); in ActOnModuleEnd()
17277 D->setModuleOwnershipKind(Decl::ModuleOwnershipKind::VisibleWhenImported); in ActOnStartExportDecl()