Home | History | Annotate | Download | only in Core

Lines Matching refs:Pieces

117 /// Recursively scan through a path and prune out calls and macros pieces
120 static bool RemoveUneededCalls(PathPieces &pieces) {
122 const unsigned N = pieces.size();
127 IntrusiveRefCntPtr<PathDiagnosticPiece> piece(pieces.front());
128 pieces.pop_front();
160 pieces.push_back(piece);
389 // pieces on the active stack.
714 // Add diagnostic pieces from custom visitors.
834 // If the PathDiagnostic already has pieces, add the enclosing statement
1187 // Add pieces from custom visitors.
1600 PiecesTy Pieces;
1623 Pieces.push_back(piece);
1668 Pieces.push_back(NewGroup);
1679 // Now take the pieces and construct a new PathDiagnostic.
1682 for (PiecesTy::iterator I=Pieces.begin(), E=Pieces.end(); I!=E; ++I)