reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
224 std::pair<unsigned,unsigned> Diags = GetDiagForGotoScopeDecl(S, D); 675 S.Diag(GotoJumps[0]->getBeginLoc(), 824 S.Diag(Scopes[ToScopes[I]].Loc, Scopes[ToScopes[I]].InDiag); 840 DiagnoseIndirectOrAsmJumpStmt(S, Jump, Target, Diagnosed); 841 S.Diag(Scopes[I].Loc, Scopes[I].OutDiag); 848 if (IsCXX98CompatWarning(S, Scopes[I].InDiag)) 851 DiagnoseIndirectOrAsmJumpStmt(S, Jump, Target, Diagnosed); 852 S.Diag(Scopes[I].Loc, Scopes[I].InDiag); 858 S.Diag(Jump->getBeginLoc(), 861 S.Diag(Target->getStmt()->getIdentLoc(), diag::note_indirect_goto_target) 889 S.Diag(From->getBeginLoc(), diag::warn_jump_out_of_seh_finally); 905 if (S.getLangOpts().MSVCCompat && JumpDiagWarning != 0 && 908 else if (IsCXX98CompatWarning(S, Scopes[I].InDiag)) 916 S.Diag(DiagLoc, JumpDiagWarning); 922 S.Diag(DiagLoc, JumpDiagError); 928 S.Diag(DiagLoc, JumpDiagCXX98Compat); 935 S.Diag(GS->getGotoLoc(), diag::err_goto_ms_asm_label) 937 S.Diag(GS->getLabel()->getLocation(), diag::note_goto_ms_asm_label)