Lines Matching defs:diagnose

109     // [[maybe_unused]] should not diagnose uses, but __attribute__((unused))
110 // should diagnose them.
128 // Try to diagnose why this special member function was implicitly
2424 // diagnose this.
2759 // Don't diagnose an empty lookup for inline assembly.
2764 // call, diagnose the problem.
2884 // Don't diagnose problems with invalid record decl, the secondary no_member
3217 // Specifically diagnose references to class templates that are missing
5638 // come here at which point we can diagnose it.
6876 // the call, diagnose this as calling a function without a prototype.
7164 // Only diagnose designated initiaization as a C++20 extension if we didn't
7165 // already diagnose use of (non-C++20) C99 designator syntax.
10026 // evaluator), skip the evaluation. This will then diagnose once the
10268 // If there's a non-vector, non-real operand, diagnose that.
10694 /// This routine will diagnose any invalid arithmetic on pointer operands much
11036 // The last argument to the diagnose call says this doesn't match the
12687 // Do not diagnose macros.
12691 // Do not diagnose if both LHS and RHS are macros.
12736 // Do not diagnose if xor keyword/macro is used.
12756 // Do not diagnose literals with digit separators, binary, hexadecimal, octal
14892 // Don't diagnose this.
15164 // template, diagnose the missing 'template' keyword instead of diagnosing
15621 // Make sure we diagnose jumping into a statement expression.
15829 // We diagnose this as an error.
16154 // If needed, diagnose invalid gotos and switches in the block.
17765 void diagnose(Sema &S, SourceLocation Loc, QualType T) override {
18211 // For C code, don't diagnose about capture if we're not actually in code
20017 void diagnose(Sema &S, SourceLocation Loc, QualType T) override {