HomeSort by: relevance | last modified time | path
    Searched refs:UsingPackDecl (Results 1 - 10 of 10) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/include/clang/AST/
DeclCXX.h 3532 /// In the second case above, the UsingPackDecl will have the name
3535 class UsingPackDecl final
3536 : public NamedDecl, public Mergeable<UsingPackDecl>,
3537 private llvm::TrailingObjects<UsingPackDecl, NamedDecl *> {
3545 UsingPackDecl(DeclContext *DC, NamedDecl *InstantiatedFrom,
3575 static UsingPackDecl *Create(ASTContext &C, DeclContext *DC,
3579 static UsingPackDecl *CreateDeserialized(ASTContext &C, unsigned ID,
3586 UsingPackDecl *getCanonicalDecl() override { return getFirstDecl(); }
3587 const UsingPackDecl *getCanonicalDecl() const { return getFirstDecl(); }
RecursiveASTVisitor.h 1596 DEF_TRAVERSE_DECL(UsingPackDecl, {})
  /src/external/apache2/llvm/dist/clang/lib/AST/
DeclCXX.cpp 3083 void UsingPackDecl::anchor() {}
3085 UsingPackDecl *UsingPackDecl::Create(ASTContext &C, DeclContext *DC,
3089 return new (C, DC, Extra) UsingPackDecl(DC, InstantiatedFrom, UsingDecls);
3092 UsingPackDecl *UsingPackDecl::CreateDeserialized(ASTContext &C, unsigned ID,
3095 auto *Result = new (C, ID, Extra) UsingPackDecl(nullptr, nullptr, None);
  /src/external/apache2/llvm/dist/clang/lib/Serialization/
ASTReaderDecl.cpp 392 void VisitUsingPackDecl(UsingPackDecl *D);
1654 void ASTDeclReader::VisitUsingPackDecl(UsingPackDecl *D) {
3836 D = UsingPackDecl::CreateDeserialized(Context, ID, Record.readInt());
ASTWriterDecl.cpp 116 void VisitUsingPackDecl(UsingPackDecl *D);
1280 void ASTDeclWriter::VisitUsingPackDecl(UsingPackDecl *D) {
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaTemplateInstantiateDecl.cpp 3123 "should never need to retain an expansion for UsingPackDecl");
3145 // Instantiate the slices of this pack and build a UsingPackDecl.
3208 Decl *TemplateDeclInstantiator::VisitUsingPackDecl(UsingPackDecl *D) {
5639 // using declaration if it's a pack expansion. We want the UsingPackDecl
5646 } else if (auto *OtherUPD = dyn_cast<UsingPackDecl>(Other)) {
SemaDeclCXX.cpp 11707 if (isa<UsingDecl>(D) || isa<UsingPackDecl>(D))
12261 isa<UsingPackDecl>(InstantiatedFrom));
12264 UsingPackDecl::Create(Context, CurContext, InstantiatedFrom, Expansions);
12323 if (!isa<TypeDecl>(D) && !isa<UsingDecl>(D) && !isa<UsingPackDecl>(D)) {
TreeTransform.h 11960 if (auto *UPD = dyn_cast<UsingPackDecl>(InstD))
14327 if (auto *UPD = dyn_cast<UsingPackDecl>(D)) {
SemaOverload.cpp 1083 } else if (isa<UsingDecl>(OldD) || isa<UsingPackDecl>(OldD)) {
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGDecl.cpp 141 for (auto *Using : cast<UsingPackDecl>(D).expansions())

Completed in 106 milliseconds