Home | History | Annotate | Download | only in Sema

Lines Matching refs:diagnose

63         DeduceReturnType(FD, SourceLocation(), /*Diagnose*/ false))
149 // Try to diagnose why this special member function was implicitly
153 ShouldDeleteSpecialMember(Method, CSM, /*Diagnose=*/true);
1722 /// Diagnose an empty lookup.
1968 // Diagnose this as unqualified lookup into a dependent base class. If 'this'
2106 // Don't diagnose an empty lookup for inline assembly.
2111 // call, diagnose the problem.
2234 // Diagnose a missing typename if this resolved unambiguously to a type in
2323 // Diagnose using an ivar in a class method.
2337 // Diagnose the use of an ivar outside of the declaring class.
2708 // Specifically diagnose references to class templates that are missing
3741 /// \brief Diagnose if arithmetic on the given ObjC pointer is illegal.
6691 bool Diagnose,
6699 if (Diagnose) {
6904 // If there's a non-vector, non-real operand, diagnose that.
7017 /// \brief Diagnose invalid arithmetic on two void pointers.
7027 /// \brief Diagnose invalid arithmetic on a void pointer.
7036 /// \brief Diagnose invalid arithmetic on two function pointers.
7052 /// \brief Diagnose invalid arithmetic on a function pointer.
7107 /// This routine will diagnose any invalid arithmetic on pointer operands much
7270 // Diagnose "string literal" '+' int and string '+' "char literal".
7357 // Diagnose bad cases where we step over interface counts.
7578 /// \brief Diagnose bad pointer comparisons.
8358 // Diagnose cases where the user write a logical and/or but probably meant a
8897 /// \brief Diagnose invalid operand for address of operations.
9494 // Don't diagnose this.
9657 // Diagnose "arg1 'bitwise' arg2 'eq' arg3".
9661 // Diagnose "arg1 & arg2 | arg3"
10204 // GCC extension, diagnose them.
10308 // We diagnose this as an error.
10655 // If needed, diagnose invalid gotos and switches in the block.
11575 // For C code, don't diagnose about capture if we're not actually in code
11638 const bool Diagnose, Sema &S) {
11642 if (Diagnose)
11653 const bool Diagnose, Sema &S) {
11663 if (Diagnose) {
11672 if (Diagnose) {
11686 if (Diagnose) {
11702 if (Diagnose) {
11955 if (!Init.Diagnose(S, Entities.back(), InitKind, Ref))
12809 void diagnose(Sema &S, SourceLocation Loc, QualType T) override {
12829 // Diagnose the s/=/==/ and s/\|=/!=/ typos. Note that adding parentheses