Lines Matching refs:Specifier
106 [BaseDecl](const CXXBaseSpecifier *Specifier, CXXBasePath &Path) {
107 return FindBaseClass(Specifier, Path, BaseDecl);
126 [BaseDecl](const CXXBaseSpecifier *Specifier, CXXBasePath &Path) {
127 return FindVirtualBaseClass(Specifier, Path, BaseDecl);
396 bool CXXRecordDecl::FindBaseClass(const CXXBaseSpecifier *Specifier,
401 return Specifier->getType()->castAs<RecordType>()->getDecl()
405 bool CXXRecordDecl::FindVirtualBaseClass(const CXXBaseSpecifier *Specifier,
410 return Specifier->isVirtual() &&
411 Specifier->getType()->castAs<RecordType>()->getDecl()
415 bool CXXRecordDecl::FindTagMember(const CXXBaseSpecifier *Specifier,
419 Specifier->getType()->castAs<RecordType>()->getDecl();
445 bool CXXRecordDecl::FindOrdinaryMember(const CXXBaseSpecifier *Specifier,
449 Specifier->getType()->castAs<RecordType>()->getDecl();
454 const CXXBaseSpecifier *Specifier, CXXBasePath &Path,
457 Specifier->getType()->getAs<TemplateSpecializationType>();
459 auto *RT = Specifier->getType()->getAs<RecordType>();
474 bool CXXRecordDecl::FindOMPReductionMember(const CXXBaseSpecifier *Specifier,
478 Specifier->getType()->castAs<RecordType>()->getDecl();
489 bool CXXRecordDecl::FindOMPMapperMember(const CXXBaseSpecifier *Specifier,
493 Specifier->getType()->castAs<RecordType>()->getDecl();
505 FindNestedNameSpecifierMember(const CXXBaseSpecifier *Specifier,
509 Specifier->getType()->castAs<RecordType>()->getDecl();
540 [&](const CXXBaseSpecifier *Specifier, CXXBasePath &Path) {
542 Specifier, Path, Name);