Lines Matching refs:Complain
884 // class templates, so don't complain here.
985 /*Complain=*/true,
1015 // Maybe we will complain about the shadowed template parameter.
1804 // The header has template parameters when it shouldn't. Complain.
1880 // If there were too many template parameter lists, complain about that now.
3281 // Complain and fail.
3631 // The types didn't match, but we know we got a null pointer; complain,
3817 // parameter has reference type, complain and (if things look
3858 // parameter has reference type, complain and (if things look
3881 // this object was not taken, complain and (possibly) recover by
4274 // Complain if an unsigned parameter received a negative value.
4283 // Complain if we overflowed the template parameter's type.
4670 bool Complain,
4675 if (Complain) {
4697 if (Complain) {
4732 if (Complain) {
4761 Complain,
4803 Complain If true, this routine will produce a diagnostic if
4819 bool Complain,
4823 if (Complain)
4844 if (Complain)
4851 if (!MatchTemplateParameterKind(*this, *NewParm, *OldParm, Complain,
4867 if (!MatchTemplateParameterKind(*this, *NewParm, *OldParm, Complain,
4875 if (Complain)
5239 // FIXME: We probably shouldn't complain about these headers for
6136 // specializations are always out-of-line, the caller will complain about
6681 // Complain about then remove the storage class specifier.