// RUN: clang-tidy %s -checks=-*,bugprone-undelegated-constructor -- -std=c++98 | count 0 // Note: this test expects no diagnostics, but FileCheck cannot handle that, // hence the use of | count 0. struct Ctor; Ctor foo(); struct Ctor { Ctor(); Ctor(int); Ctor(int, int); Ctor(Ctor *i) { Ctor(); Ctor(0); Ctor(1, 2); foo(); } }; Ctor::Ctor() { Ctor(1); }