Searched refs:ModuleOwnershipKind (Results 1 – 5 of 5) sorted by relevance
214 enum class ModuleOwnershipKind : unsigned char { enum247 llvm::PointerIntPair<Decl *, 3, ModuleOwnershipKind> NextInContextAndBits;372 static ModuleOwnershipKind getModuleOwnershipKindForChildOf(DeclContext *DC) { in getModuleOwnershipKindForChildOf()376 if (MOK != ModuleOwnershipKind::Unowned && in getModuleOwnershipKindForChildOf()382 return ModuleOwnershipKind::Unowned; in getModuleOwnershipKindForChildOf()637 return getModuleOwnershipKind() == ModuleOwnershipKind::ModulePrivate; in isModulePrivate()655 return getModuleOwnershipKind() > ModuleOwnershipKind::VisibleWhenImported; in isInvisibleOutsideTheOwningModule()678 if (getModuleOwnershipKind() == ModuleOwnershipKind::Unowned) in setModulePrivate()680 setModuleOwnershipKind(ModuleOwnershipKind::ModulePrivate); in setModulePrivate()818 return getModuleOwnershipKind() != ModuleOwnershipKind::Unowned; in hasOwningModule()[all …]
215 enum class ModuleOwnershipKind : unsigned char { enum248 llvm::PointerIntPair<Decl *, 3, ModuleOwnershipKind> NextInContextAndBits;373 static ModuleOwnershipKind getModuleOwnershipKindForChildOf(DeclContext *DC) { in getModuleOwnershipKindForChildOf()377 if (MOK != ModuleOwnershipKind::Unowned && in getModuleOwnershipKindForChildOf()383 return ModuleOwnershipKind::Unowned; in getModuleOwnershipKindForChildOf()648 return getModuleOwnershipKind() == ModuleOwnershipKind::ModulePrivate; in isModulePrivate()666 return getModuleOwnershipKind() > ModuleOwnershipKind::VisibleWhenImported; in isInvisibleOutsideTheOwningModule()699 if (getModuleOwnershipKind() == ModuleOwnershipKind::Unowned) in setModulePrivate()701 setModuleOwnershipKind(ModuleOwnershipKind::ModulePrivate); in setModulePrivate()839 return getModuleOwnershipKind() != ModuleOwnershipKind::Unowned; in hasOwningModule()[all …]
216 enum class ModuleOwnershipKind : unsigned char { enum249 llvm::PointerIntPair<Decl *, 3, ModuleOwnershipKind> NextInContextAndBits;374 static ModuleOwnershipKind getModuleOwnershipKindForChildOf(DeclContext *DC) { in getModuleOwnershipKindForChildOf()378 if (MOK != ModuleOwnershipKind::Unowned && in getModuleOwnershipKindForChildOf()384 return ModuleOwnershipKind::Unowned; in getModuleOwnershipKindForChildOf()649 return getModuleOwnershipKind() == ModuleOwnershipKind::ModulePrivate; in isModulePrivate()667 return getModuleOwnershipKind() > ModuleOwnershipKind::VisibleWhenImported; in isInvisibleOutsideTheOwningModule()689 if (getModuleOwnershipKind() == ModuleOwnershipKind::Unowned) in setModulePrivate()691 setModuleOwnershipKind(ModuleOwnershipKind::ModulePrivate); in setModulePrivate()829 return getModuleOwnershipKind() != ModuleOwnershipKind::Unowned; in hasOwningModule()[all …]
265 if (decl->getModuleOwnershipKind() != clang::Decl::ModuleOwnershipKind::VisibleWhenImported) in check()