Searched refs:UsingPackDecl (Results 1 – 12 of 12) sorted by relevance
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | DeclCXX.h | 3862 class UsingPackDecl final 3863 : public NamedDecl, public Mergeable<UsingPackDecl>, 3864 private llvm::TrailingObjects<UsingPackDecl, NamedDecl *> { 3872 UsingPackDecl(DeclContext *DC, NamedDecl *InstantiatedFrom, in UsingPackDecl() function 3901 static UsingPackDecl *Create(ASTContext &C, DeclContext *DC, 3905 static UsingPackDecl *CreateDeserialized(ASTContext &C, GlobalDeclID ID, 3912 UsingPackDecl *getCanonicalDecl() override { return getFirstDecl(); } in getCanonicalDecl() 3913 const UsingPackDecl *getCanonicalDecl() const { return getFirstDecl(); } in getCanonicalDecl()
|
| H A D | RecursiveASTVisitor.h | 1794 DEF_TRAVERSE_DECL(UsingPackDecl, {})
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | DeclCXX.cpp | 3455 void UsingPackDecl::anchor() {} in anchor() 3457 UsingPackDecl *UsingPackDecl::Create(ASTContext &C, DeclContext *DC, in Create() 3461 return new (C, DC, Extra) UsingPackDecl(DC, InstantiatedFrom, UsingDecls); in Create() 3464 UsingPackDecl *UsingPackDecl::CreateDeserialized(ASTContext &C, GlobalDeclID ID, in CreateDeserialized() 3467 auto *Result = new (C, ID, Extra) UsingPackDecl(nullptr, nullptr, {}); in CreateDeserialized()
|
| H A D | ASTImporter.cpp | 552 ExpectedDecl VisitUsingPackDecl(UsingPackDecl *D); 5587 ExpectedDecl ASTNodeImporter::VisitUsingPackDecl(UsingPackDecl *D) { in VisitUsingPackDecl() 5605 UsingPackDecl *ToUsingPack; in VisitUsingPackDecl()
|
| H A D | ASTContext.cpp | 7707 if (const auto *UX = dyn_cast<UsingPackDecl>(X)) { in isSameEntity() 7710 cast<UsingPackDecl>(Y)->getInstantiatedFromUsingDecl()); in isSameEntity()
|
| /freebsd/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTReaderDecl.cpp | 396 void VisitUsingPackDecl(UsingPackDecl *D); 1919 void ASTDeclReader::VisitUsingPackDecl(UsingPackDecl *D) { in VisitUsingPackDecl() 3969 D = UsingPackDecl::CreateDeserialized(Context, ID, Record.readInt()); in ReadDeclRecord()
|
| H A D | ASTWriterDecl.cpp | 135 void VisitUsingPackDecl(UsingPackDecl *D); 1602 void ASTDeclWriter::VisitUsingPackDecl(UsingPackDecl *D) { in VisitUsingPackDecl()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGDecl.cpp | 156 for (auto *Using : cast<UsingPackDecl>(D).expansions()) in EmitDecl()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaTemplateInstantiateDecl.cpp | 4117 Decl *TemplateDeclInstantiator::VisitUsingPackDecl(UsingPackDecl *D) { in VisitUsingPackDecl() 6644 } else if (auto *OtherUPD = dyn_cast<UsingPackDecl>(Other)) { in isInstantiationOfUnresolvedUsingDecl()
|
| H A D | SemaDeclCXX.cpp | 12743 if (isa<UsingDecl>(D) || isa<UsingPackDecl>(D) || isa<UsingEnumDecl>(D)) in CheckUsingShadowDecl() 13357 isa<UsingPackDecl>(InstantiatedFrom)); in BuildUsingPackDecl() 13360 UsingPackDecl::Create(Context, CurContext, InstantiatedFrom, Expansions); in BuildUsingPackDecl() 13415 if (!isa<TypeDecl>(D) && !isa<UsingDecl>(D) && !isa<UsingPackDecl>(D)) { in CheckUsingDeclRedeclaration()
|
| H A D | TreeTransform.h | 14717 if (auto *UPD = dyn_cast<UsingPackDecl>(InstD)) in TransformOverloadExprDecls() 17314 if (auto *UPD = dyn_cast<UsingPackDecl>(D)) { in RebuildUnresolvedUsingType()
|
| H A D | SemaOverload.cpp | 1258 } else if (isa<UsingDecl>(OldD) || isa<UsingPackDecl>(OldD)) { in CheckOverload()
|