Home | History | Annotate | Download | only in Sema

Lines Matching full:diagnostic

382 /// diagnostic complaining about the given function being deleted or
406 // the diagnostic.
1766 // Emit a special diagnostic for failed member lookups.
1803 unsigned diagnostic = diag::err_undeclared_var_use;
1808 diagnostic = diag::err_undeclared_use;
1840 diagnostic = diag::ext_found_via_dependent_bases_lookup;
1842 Diag(R.getNameLoc(), diagnostic) << Name
1846 Diag(R.getNameLoc(), diagnostic) << Name;
1891 diagnostic, diagnostic_suggest);
1982 // Emit a special diagnostic for failed member lookups.
1992 Diag(R.getNameLoc(), diagnostic) << Name;
2406 // error node. The error diagnostic was already emitted on the decl.
3129 unsigned diagnostic;
3132 diagnostic = diag::warn_float_overflow;
3135 diagnostic = diag::warn_float_underflow;
3139 S.Diag(Loc, diagnostic)
5811 /// \brief Emit a specialized diagnostic when one expression is a null pointer
5812 /// constant and the other is not a pointer. Returns true if a diagnostic is
6345 // Emit a better diagnostic if one of the expressions is a null pointer
7551 // Otherwise, use the generic diagnostic.
7755 /// for emitting a single diagnostic even for operations where both LHS and RHS
9291 assert(DiagnosticEmitted && "Expected diagnostic not emitted.");
9394 // Use a specialized diagnostic when we're assigning to an object
9411 // Use the normal diagnostic if it's pseudo-__strong but the
9949 // Use a special diagnostic for loads from property references.
10501 /// Emit a diagnostic together with a fixit hint that wraps the '&&' expression
10569 /// lower precedence and emit a diagnostic together with a fixit hint that wraps
11189 // FIXME: This diagnostic isn't actually visible because the location is in
12601 // diagnostic for certain cases like using a local variable in an array bound
12626 // FIXME: Add additional diagnostic info about class etc. which prevents
13258 // so that the diagnostic does not misleadingly claim that a variable
13753 /// \brief Emit a diagnostic that describes an effect on the run-time behavior
13756 /// This routine emits the given diagnostic when the code currently being
13762 /// expressions (C++ typeid), queue the diagnostic to potentially emit it
13841 unsigned diagnostic = diag::warn_condition_is_assignment;
13857 diagnostic = diag::warn_condition_is_idiomatic_assignment;
13861 diagnostic = diag::warn_condition_is_idiomatic_assignment;
13878 Diag(Loc, diagnostic) << E->getSourceRange();
14512 // Try to give a nicer diagnostic if it is a bound member that we recognize.