reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
693 VisitExpr(E); 695 bool HasQualifier = E->hasQualifier(); 697 E->hasQualifierOrFoundDecl() && 698 (E->getFoundDecl().getDecl() != E->getMemberDecl() || 698 (E->getFoundDecl().getDecl() != E->getMemberDecl() || 699 E->getFoundDecl().getAccess() != E->getMemberDecl()->getAccess()); 699 E->getFoundDecl().getAccess() != E->getMemberDecl()->getAccess()); 700 bool HasTemplateInfo = E->hasTemplateKWAndArgsInfo(); 701 unsigned NumTemplateArgs = E->getNumTemplateArgs(); 710 Record.AddStmt(E->getBase()); 711 Record.AddDeclRef(E->getMemberDecl()); 712 Record.AddDeclarationNameLoc(E->MemberDNLoc, 713 E->getMemberDecl()->getDeclName()); 714 Record.AddSourceLocation(E->getMemberLoc()); 715 Record.push_back(E->isArrow()); 716 Record.push_back(E->hadMultipleCandidates()); 717 Record.push_back(E->isNonOdrUse()); 718 Record.AddSourceLocation(E->getOperatorLoc()); 721 DeclAccessPair FoundDecl = E->getFoundDecl(); 727 Record.AddNestedNameSpecifierLoc(E->getQualifierLoc()); 730 AddTemplateKWAndArgsInfo(*E->getTrailingObjects<ASTTemplateKWAndArgsInfo>(), 731 E->getTrailingObjects<TemplateArgumentLoc>());