| /freebsd-13.1/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | DeclCXX.h | 3578 class UsingEnumDecl : public BaseUsingDecl, public Mergeable<UsingEnumDecl> { 3588 UsingEnumDecl(DeclContext *DC, DeclarationName DN, SourceLocation UL, in UsingEnumDecl() function 3610 static UsingEnumDecl *Create(ASTContext &C, DeclContext *DC, 3614 static UsingEnumDecl *CreateDeserialized(ASTContext &C, unsigned ID); 3619 UsingEnumDecl *getCanonicalDecl() override { in getCanonicalDecl() 3620 return cast<UsingEnumDecl>(getFirstDecl()); in getCanonicalDecl() 3622 const UsingEnumDecl *getCanonicalDecl() const { in getCanonicalDecl() 3623 return cast<UsingEnumDecl>(getFirstDecl()); in getCanonicalDecl()
|
| H A D | ASTContext.h | 529 llvm::DenseMap<UsingEnumDecl *, UsingEnumDecl *> 935 UsingEnumDecl *getInstantiatedFromUsingEnumDecl(UsingEnumDecl *Inst); 939 void setInstantiatedFromUsingEnumDecl(UsingEnumDecl *Inst, 940 UsingEnumDecl *Pattern);
|
| H A D | TextNodeDumper.h | 358 void VisitUsingEnumDecl(const UsingEnumDecl *D);
|
| H A D | JSONNodeDumper.h | 239 void VisitUsingEnumDecl(const UsingEnumDecl *UED);
|
| H A D | RecursiveASTVisitor.h | 1606 DEF_TRAVERSE_DECL(UsingEnumDecl, {})
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/AST/ |
| H A D | DeclCXX.cpp | 3071 void UsingEnumDecl::anchor() {} in anchor() 3073 UsingEnumDecl *UsingEnumDecl::Create(ASTContext &C, DeclContext *DC, in Create() 3076 return new (C, DC) UsingEnumDecl(DC, Enum->getDeclName(), UL, EL, NL, Enum); in Create() 3079 UsingEnumDecl *UsingEnumDecl::CreateDeserialized(ASTContext &C, unsigned ID) { in CreateDeserialized() 3080 return new (C, ID) UsingEnumDecl(nullptr, DeclarationName(), SourceLocation(), in CreateDeserialized() 3084 SourceRange UsingEnumDecl::getSourceRange() const { in getSourceRange()
|
| H A D | DeclPrinter.cpp | 101 void VisitUsingEnumDecl(UsingEnumDecl *D); 1612 void DeclPrinter::VisitUsingEnumDecl(UsingEnumDecl *D) { in VisitUsingEnumDecl()
|
| H A D | JSONNodeDumper.cpp | 794 void JSONNodeDumper::VisitUsingEnumDecl(const UsingEnumDecl *UED) { in VisitUsingEnumDecl()
|
| H A D | TextNodeDumper.cpp | 2108 void TextNodeDumper::VisitUsingEnumDecl(const UsingEnumDecl *D) { in VisitUsingEnumDecl()
|
| H A D | ASTImporter.cpp | 532 ExpectedDecl VisitUsingEnumDecl(UsingEnumDecl *D); 4683 ExpectedDecl ASTNodeImporter::VisitUsingEnumDecl(UsingEnumDecl *D) { in VisitUsingEnumDecl() 4700 UsingEnumDecl *ToUsingEnum; in VisitUsingEnumDecl() 4708 if (UsingEnumDecl *FromPattern = in VisitUsingEnumDecl() 4710 if (Expected<UsingEnumDecl *> ToPatternOrErr = import(FromPattern)) in VisitUsingEnumDecl()
|
| H A D | ASTContext.cpp | 1574 UsingEnumDecl * 1575 ASTContext::getInstantiatedFromUsingEnumDecl(UsingEnumDecl *UUD) { in getInstantiatedFromUsingEnumDecl() 1583 void ASTContext::setInstantiatedFromUsingEnumDecl(UsingEnumDecl *Inst, in setInstantiatedFromUsingEnumDecl() 1584 UsingEnumDecl *Pattern) { in setInstantiatedFromUsingEnumDecl()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGDebugInfo.h | 512 void EmitUsingEnumDecl(const UsingEnumDecl &UD);
|
| H A D | CGDecl.cpp | 143 DI->EmitUsingEnumDecl(cast<UsingEnumDecl>(D)); in EmitDecl()
|
| H A D | CGDebugInfo.cpp | 4982 void CGDebugInfo::EmitUsingEnumDecl(const UsingEnumDecl &UD) { in EmitUsingEnumDecl()
|
| H A D | CodeGenModule.cpp | 5768 DI->EmitUsingEnumDecl(cast<UsingEnumDecl>(*D)); in EmitTopLevelDecl()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/ASTMatchers/ |
| H A D | ASTMatchersInternal.cpp | 844 const internal::VariadicDynCastAllOfMatcher<Decl, UsingEnumDecl> usingEnumDecl;
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTReaderDecl.cpp | 393 void VisitUsingEnumDecl(UsingEnumDecl *D); 1656 void ASTDeclReader::VisitUsingEnumDecl(UsingEnumDecl *D) { in VisitUsingEnumDecl() 1662 if (auto *Pattern = readDeclAs<UsingEnumDecl>()) in VisitUsingEnumDecl() 3869 D = UsingEnumDecl::CreateDeserialized(Context, ID); in ReadDeclRecord()
|
| H A D | ASTWriterDecl.cpp | 117 void VisitUsingEnumDecl(UsingEnumDecl *D); 1282 void ASTDeclWriter::VisitUsingEnumDecl(UsingEnumDecl *D) { in VisitUsingEnumDecl()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaTemplateInstantiateDecl.cpp | 3179 Decl *TemplateDeclInstantiator::VisitUsingEnumDecl(UsingEnumDecl *D) { in VisitUsingEnumDecl() 3187 UsingEnumDecl *NewUD = in VisitUsingEnumDecl() 3188 UsingEnumDecl::Create(SemaRef.Context, Owner, D->getUsingLoc(), in VisitUsingEnumDecl()
|
| H A D | SemaDeclCXX.cpp | 11755 if (isa<UsingDecl>(D) || isa<UsingPackDecl>(D) || isa<UsingEnumDecl>(D)) in CheckUsingShadowDecl() 12355 if (UsingEnumDecl *UED = dyn_cast<UsingEnumDecl>(D)) in BuildUsingEnumDeclaration() 12368 UsingEnumDecl *UD = UsingEnumDecl::Create(Context, CurContext, UsingLoc, in BuildUsingEnumDeclaration()
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/ASTMatchers/ |
| H A D | ASTMatchers.h | 1764 extern const internal::VariadicDynCastAllOfMatcher<Decl, UsingEnumDecl>
|