reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
268 if (X.getKind() != Y.getKind()) 269 return X.getKind() < Y.getKind(); 271 FullSourceLoc XL = X.getLocation().asLocation(); 276 if (X.getString() != Y.getString()) 277 return X.getString() < Y.getString(); 279 if (X.getRanges().size() != Y.getRanges().size()) 280 return X.getRanges().size() < Y.getRanges().size(); 284 for (unsigned i = 0, n = X.getRanges().size(); i < n; ++i) { 285 SourceRange XR = X.getRanges()[i]; 294 switch (X.getKind()) { 296 return compareControlFlow(cast<PathDiagnosticControlFlowPiece>(X), 299 return compareMacro(cast<PathDiagnosticMacroPiece>(X), 302 return compareCall(cast<PathDiagnosticCallPiece>(X),