Lines Matching refs:OutDiag
60 unsigned OutDiag; member
65 GotoScope(unsigned parentScope, unsigned InDiag, unsigned OutDiag, in GotoScope()
67 : ParentScope(parentScope), InDiag(InDiag), OutDiag(OutDiag), Loc(L) {} in GotoScope()
147 unsigned OutDiag = 0; in GetDiagForGotoScopeDecl() local
175 OutDiag = diag::note_exits_dtor; in GetDiagForGotoScopeDecl()
208 if (OutDiag) in GetDiagForGotoScopeDecl()
218 return ScopePair(InDiag, OutDiag); in GetDiagForGotoScopeDecl()
295 unsigned OutDiag = diag::note_exits_compound_literal_scope; in BuildScopeInformation() local
296 Scopes.push_back(GotoScope(ParentScope, InDiag, OutDiag, CLE->getExprLoc())); in BuildScopeInformation()
827 if (Scopes[Scope].OutDiag) break; in VerifyIndirectOrAsmJumps()
889 if (Scopes[I].OutDiag) { in DiagnoseIndirectOrAsmJump()
891 S.Diag(Scopes[I].Loc, Scopes[I].OutDiag); in DiagnoseIndirectOrAsmJump()
1003 if (Scopes[I].OutDiag) { in VerifyMustTailStmts()
1005 S.Diag(Scopes[I].Loc, Scopes[I].OutDiag); in VerifyMustTailStmts()