Lines Matching refs:diagnose
146 // Try to diagnose why this special member function was implicitly
150 ShouldDeleteSpecialMember(Method, CSM, /*Diagnose=*/true);
1511 /// Diagnose an empty lookup.
1840 // call, diagnose the problem.
2013 // Diagnose using an ivar in a class method.
2027 // Diagnose the use of an ivar outside of the declaring class.
2402 // Specifically diagnose references to class templates that are missing
3327 /// \brief Diagnose if arithmetic on the given ObjC pointer is illegal.
6032 bool Diagnose) {
6039 if (Diagnose) {
6301 /// \brief Diagnose invalid arithmetic on two void pointers.
6311 /// \brief Diagnose invalid arithmetic on a void pointer.
6320 /// \brief Diagnose invalid arithmetic on two function pointers.
6336 /// \brief Diagnose invalid arithmetic on a function pointer.
6391 /// This routine will diagnose any invalid arithmetic on pointer operands much
6503 // Diagnose "string literal" '+' int.
6588 // Diagnose bad cases where we step over interface counts.
6797 /// \brief Diagnose bad pointer comparisons.
7516 // Diagnose cases where the user write a logical and/or but probably meant a
8069 /// \brief Diagnose invalid operand for address of operations.
8568 // Don't diagnose this.
8702 // Diagnose "arg1 'bitwise' arg2 'eq' arg3".
8706 // Diagnose "arg1 & arg2 | arg3"
9247 // GCC extension, diagnose them.
9351 // We diagnose this as an error.
9700 // If needed, diagnose invalid gotos and switches in the block.
9977 // FIXME: Diagnose the problem in ObjCQualifiedIdTypesAreCompatible, since
10634 // For C code, don't diagnose about capture if we're not actually in code
10772 if (!Init.Diagnose(S, Entities.back(), InitKind, &Ref, 1))
11495 virtual void diagnose(Sema &S, SourceLocation Loc, QualType T) {
11516 // Diagnose the s/=/==/ and s/\|=/!=/ typos. Note that adding parentheses