Lines Matching defs:diagnostic

273         // A diagnostic will have already been generated (non-constant
380 // the diagnostic.
2005 // Emit a special diagnostic for failed member lookups.
2040 unsigned diagnostic = diag::err_undeclared_var_use;
2045 diagnostic = diag::err_undeclared_use;
2078 diagnostic = diag::ext_found_via_dependent_bases_lookup;
2080 Diag(R.getNameLoc(), diagnostic) << Name
2084 Diag(R.getNameLoc(), diagnostic) << Name;
2120 diagnostic, diagnostic_suggest);
2212 // Emit a special diagnostic for failed member lookups.
2222 Diag(R.getNameLoc(), diagnostic) << Name;
2688 // error node. The error diagnostic was already emitted on the decl.
3464 unsigned diagnostic;
3467 diagnostic = diag::warn_float_overflow;
3470 diagnostic = diag::warn_float_underflow;
3474 S.Diag(Loc, diagnostic)
6272 // Only produce each kind of designated initialization diagnostic once.
6951 /// Emit a specialized diagnostic when one expression is a null pointer
6952 /// constant and the other is not a pointer. Returns true if a diagnostic is
7572 // Emit a better diagnostic if one of the expressions is a null pointer
9291 // Otherwise, use the generic diagnostic.
9563 /// for emitting a single diagnostic even for operations where both LHS and RHS
11655 assert(DiagnosticEmitted && "Expected diagnostic not emitted.");
11837 // Use a specialized diagnostic when we're assigning to an object
11854 // Use the normal diagnostic if it's pseudo-__strong but the
12538 // Use a special diagnostic for loads from property references.
13243 /// Emit a diagnostic together with a fixit hint that wraps the '&&' expression
13311 /// lower precedence and emit a diagnostic together with a fixit hint that wraps
15807 // diagnostic for certain cases like using a local variable in an array bound
15828 // FIXME: Add additional diagnostic info about class etc. which prevents
16318 // so that the diagnostic does not misleadingly claim that a variable
17210 /// Emit a diagnostic that describes an effect on the run-time behavior
17213 /// This routine emits the given diagnostic when the code currently being
17219 /// expressions (C++ typeid), queue the diagnostic to potentially emit it
17321 unsigned diagnostic = diag::warn_condition_is_assignment;
17337 diagnostic = diag::warn_condition_is_idiomatic_assignment;
17341 diagnostic = diag::warn_condition_is_idiomatic_assignment;
17358 Diag(Loc, diagnostic) << E->getSourceRange();
18032 // Try to give a nicer diagnostic if it is a bound member that we recognize.