Home
last modified time | relevance | path

Searched refs:EnumD (Results 1 – 4 of 4) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaCXXScopeSpec.cpp233 auto *EnumD = dyn_cast<EnumDecl>(tag); in RequireCompleteDeclContext() local
234 if (!EnumD) in RequireCompleteDeclContext()
236 if (EnumD->isCompleteDefinition()) { in RequireCompleteDeclContext()
239 if (!hasVisibleDefinition(EnumD, &SuggestedDef, in RequireCompleteDeclContext()
253 if (EnumDecl *Pattern = EnumD->getInstantiatedFromMemberEnum()) { in RequireCompleteDeclContext()
254 MemberSpecializationInfo *MSI = EnumD->getMemberSpecializationInfo(); in RequireCompleteDeclContext()
256 if (InstantiateEnum(loc, EnumD, Pattern, in RequireCompleteDeclContext()
257 getTemplateInstantiationArgs(EnumD), in RequireCompleteDeclContext()
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/
H A DNSAPI.cpp596 EnumD = dyn_cast_or_null<EnumConstantDecl>(DRE->getDecl())) in isObjCEnumerator() local
597 return EnumD->getIdentifier() == II; in isObjCEnumerator()
H A DType.cpp2218 EnumDecl *EnumD = cast<EnumType>(CanonicalType)->getDecl(); in isIncompleteType() local
2220 *Def = EnumD; in isIncompleteType()
2221 return !EnumD->isComplete(); in isIncompleteType()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Frontend/
H A DASTUnit.cpp905 if (const auto *EnumD = dyn_cast<EnumDecl>(D)) { in AddTopLevelDeclarationToHash() local
908 if (!EnumD->isScoped()) { in AddTopLevelDeclarationToHash()
909 for (const auto *EI : EnumD->enumerators()) { in AddTopLevelDeclarationToHash()