Lines Matching refs:InDiag

56     unsigned InDiag;  member
66 GotoScope(unsigned parentScope, unsigned InDiag, unsigned OutDiag, in GotoScope()
68 : ParentScope(parentScope), InDiag(InDiag), OutDiag(OutDiag), Loc(L) {} in GotoScope()
145 unsigned InDiag = 0; in GetDiagForGotoScopeDecl() local
149 InDiag = diag::note_protected_by_vla; in GetDiagForGotoScopeDecl()
199 InDiag = diag::note_protected_by_variable_init; in GetDiagForGotoScopeDecl()
209 InDiag = diag::note_protected_by_variable_nontriv_destructor; in GetDiagForGotoScopeDecl()
211 InDiag = diag::note_protected_by_variable_non_pod; in GetDiagForGotoScopeDecl()
213 InDiag = 0; in GetDiagForGotoScopeDecl()
218 return ScopePair(InDiag, OutDiag); in GetDiagForGotoScopeDecl()
294 unsigned InDiag = diag::note_enters_compound_literal_scope; in BuildScopeInformation() local
296 Scopes.push_back(GotoScope(ParentScope, InDiag, OutDiag, CLE->getExprLoc())); in BuildScopeInformation()
807 if (Scopes[Min].InDiag) break; in VerifyIndirectJumps()
883 if (Scopes[ToScopes[I]].InDiag) in NoteJumpIntoScopes()
884 S.Diag(Scopes[ToScopes[I]].Loc, Scopes[ToScopes[I]].InDiag); in NoteJumpIntoScopes()
908 if (IsCXX98CompatWarning(S, Scopes[I].InDiag)) in DiagnoseIndirectOrAsmJump()
910 else if (Scopes[I].InDiag) { in DiagnoseIndirectOrAsmJump()
912 S.Diag(Scopes[I].Loc, Scopes[I].InDiag); in DiagnoseIndirectOrAsmJump()
948 if (Scopes[I].InDiag == diag::note_protected_by_seh_finally) { in CheckJump()
951 } else if (Scopes[I].InDiag == in CheckJump()
956 } else if (Scopes[I].InDiag == in CheckJump()
976 IsMicrosoftJumpWarning(JumpDiagError, Scopes[I].InDiag)) in CheckJump()
978 else if (IsCXX98CompatWarning(S, Scopes[I].InDiag)) in CheckJump()
980 else if (Scopes[I].InDiag) in CheckJump()