reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/include/clang/AST/ASTNodeTraverser.h
  547       Visit(D->getFriendDecl());
tools/clang/include/clang/AST/DeclFriend.h
  149     if (NamedDecl *ND = getFriendDecl()) {
tools/clang/include/clang/AST/RecursiveASTVisitor.h
 1448     TRY_TO(TraverseDecl(D->getFriendDecl()));
tools/clang/lib/AST/ASTImporter.cpp
 3527     if (D->getFriendDecl() && ImportedFriend->getFriendDecl()) {
 3527     if (D->getFriendDecl() && ImportedFriend->getFriendDecl()) {
 3528       if (IsStructuralMatch(D->getFriendDecl(), ImportedFriend->getFriendDecl(),
 3528       if (IsStructuralMatch(D->getFriendDecl(), ImportedFriend->getFriendDecl(),
 3543   if (NamedDecl *FriendD = D->getFriendDecl()) {
tools/clang/lib/AST/ASTStructuralEquivalence.cpp
 1549   if ((D1->getFriendType() && D2->getFriendDecl()) ||
 1550       (D1->getFriendDecl() && D2->getFriendType())) {
 1557   if (D1->getFriendDecl() && D2->getFriendDecl())
 1557   if (D1->getFriendDecl() && D2->getFriendDecl())
 1558     return IsStructurallyEquivalent(Context, D1->getFriendDecl(),
 1559                                     D2->getFriendDecl());
tools/clang/lib/AST/DeclPrinter.cpp
  785       dyn_cast<FunctionDecl>(D->getFriendDecl())) {
  790            dyn_cast<FunctionTemplateDecl>(D->getFriendDecl())) {
  795            dyn_cast<ClassTemplateDecl>(D->getFriendDecl())) {
tools/clang/lib/AST/ODRHash.cpp
  369       AddDecl(D->getFriendDecl());
tools/clang/lib/Index/IndexDecl.cpp
  699     if (auto ND = D->getFriendDecl()) {
tools/clang/lib/Sema/Sema.cpp
  840           dyn_cast<FunctionDecl>((*I)->getFriendDecl()))
tools/clang/lib/Sema/SemaAccess.cpp
  551     = cast<NamedDecl>(FriendD->getFriendDecl()->getCanonicalDecl());
tools/clang/lib/Sema/SemaDeclCXX.cpp
 6480       auto *FD = dyn_cast_or_null<FunctionDecl>(D->getFriendDecl());
tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp
 1121   NamedDecl *ND = D->getFriendDecl();
tools/clang/lib/Serialization/ASTCommon.h
  102       LexicalD = FD->getFriendDecl();
tools/clang/lib/Serialization/ASTReader.cpp
11417         NamedDecl *FirstND = FirstFriend->getFriendDecl();
11418         NamedDecl *SecondND = SecondFriend->getFriendDecl();
tools/clang/lib/Serialization/ASTWriterDecl.cpp
 1414     Record.AddDeclRef(D->getFriendDecl());
tools/clang/tools/libclang/CIndex.cpp
 1281   if (NamedDecl *FriendD = D->getFriendDecl()) {
 6444     if (NamedDecl *Friend = cast<FriendDecl>(D)->getFriendDecl())
tools/clang/unittests/AST/ASTImporterTest.cpp
 2613                                               ->getFriendDecl());
 3800   EXPECT_NE(Friend->getFriendDecl(), Class);
 3801   EXPECT_EQ(Friend->getFriendDecl()->getPreviousDecl(), Class);