reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
852 VisitExpr(E); 855 Record.AddStmt(E->getSyntacticForm()); 856 Record.AddSourceLocation(E->getLBraceLoc()); 857 Record.AddSourceLocation(E->getRBraceLoc()); 858 bool isArrayFiller = E->ArrayFillerOrUnionFieldInit.is<Expr*>(); 861 Record.AddStmt(E->getArrayFiller()); 863 Record.AddDeclRef(E->getInitializedFieldInUnion()); 864 Record.push_back(E->hadArrayRangeDesignator()); 865 Record.push_back(E->getNumInits()); 869 Expr *filler = E->getArrayFiller(); 870 for (unsigned I = 0, N = E->getNumInits(); I != N; ++I) 871 Record.AddStmt(E->getInit(I) != filler ? E->getInit(I) : nullptr); 871 Record.AddStmt(E->getInit(I) != filler ? E->getInit(I) : nullptr); 873 for (unsigned I = 0, N = E->getNumInits(); I != N; ++I) 874 Record.AddStmt(E->getInit(I));