Lines Matching defs:IndirectFieldDecl
667 } else if (const auto *IFD = dyn_cast<IndirectFieldDecl>(D)) {
670 assert(VD && "Expected a VarDecl in this IndirectFieldDecl!");
930 isa<IndirectFieldDecl>(D) ||
1102 if (const auto *IFD = dyn_cast<IndirectFieldDecl>(this)) {
1952 if (isa<FieldDecl>(D) || isa<IndirectFieldDecl>(D) || isa<MSPropertyDecl>(D))
5114 return FieldDecl::classofKind(K) || IndirectFieldDecl::classofKind(K);
5120 assert(isa<FieldDecl>(Decls[i]) || isa<IndirectFieldDecl>(Decls[i]));
5458 void IndirectFieldDecl::anchor() {}
5460 IndirectFieldDecl::IndirectFieldDecl(ASTContext &C, DeclContext *DC,
5472 IndirectFieldDecl *
5473 IndirectFieldDecl::Create(ASTContext &C, DeclContext *DC, SourceLocation L,
5476 return new (C, DC) IndirectFieldDecl(C, DC, L, Id, T, CH);
5479 IndirectFieldDecl *IndirectFieldDecl::CreateDeserialized(ASTContext &C,
5482 IndirectFieldDecl(C, nullptr, SourceLocation(), DeclarationName(),