reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
787 VisitExpr(E); 794 E->Base = Record.readSubExpr(); 795 E->MemberDecl = Record.readDeclAs<ValueDecl>(); 796 Record.readDeclarationNameLoc(E->MemberDNLoc, E->MemberDecl->getDeclName()); 796 Record.readDeclarationNameLoc(E->MemberDNLoc, E->MemberDecl->getDeclName()); 797 E->MemberLoc = Record.readSourceLocation(); 798 E->MemberExprBits.IsArrow = Record.readInt(); 799 E->MemberExprBits.HasQualifierOrFoundDecl = HasQualifier || HasFoundDecl; 800 E->MemberExprBits.HasTemplateKWAndArgsInfo = HasTemplateInfo; 801 E->MemberExprBits.HadMultipleCandidates = Record.readInt(); 802 E->MemberExprBits.NonOdrUseReason = Record.readInt(); 803 E->MemberExprBits.OperatorLoc = Record.readSourceLocation(); 812 FoundDecl = DeclAccessPair::make(E->MemberDecl, 813 E->MemberDecl->getAccess()); 815 E->getTrailingObjects<MemberExprNameQualifier>()->FoundDecl = FoundDecl; 820 E->getTrailingObjects<MemberExprNameQualifier>()->QualifierLoc = 826 *E->getTrailingObjects<ASTTemplateKWAndArgsInfo>(), 827 E->getTrailingObjects<TemplateArgumentLoc>(), NumTemplateArgs);