Lines Matching refs:Jump
667 Stmt *Jump = Jumps.pop_back_val(); in VerifyJumps() local
670 if (GotoStmt *GS = dyn_cast<GotoStmt>(Jump)) { in VerifyJumps()
687 if (auto *G = dyn_cast<GCCAsmStmt>(Jump)) { in VerifyJumps()
699 if (IndirectGotoStmt *IGS = dyn_cast<IndirectGotoStmt>(Jump)) { in VerifyJumps()
708 SwitchStmt *SS = cast<SwitchStmt>(Jump); in VerifyJumps()
866 static void DiagnoseIndirectOrAsmJumpStmt(Sema &S, Stmt *Jump, in DiagnoseIndirectOrAsmJumpStmt() argument
870 bool IsAsmGoto = isa<GCCAsmStmt>(Jump); in DiagnoseIndirectOrAsmJumpStmt()
871 S.Diag(Jump->getBeginLoc(), diag::err_indirect_goto_in_protected_scope) in DiagnoseIndirectOrAsmJumpStmt()
888 void JumpScopeChecker::DiagnoseIndirectOrAsmJump(Stmt *Jump, unsigned JumpScope, in DiagnoseIndirectOrAsmJump() argument
900 DiagnoseIndirectOrAsmJumpStmt(S, Jump, Target, Diagnosed); in DiagnoseIndirectOrAsmJump()
911 DiagnoseIndirectOrAsmJumpStmt(S, Jump, Target, Diagnosed); in DiagnoseIndirectOrAsmJump()
917 bool IsAsmGoto = isa<GCCAsmStmt>(Jump); in DiagnoseIndirectOrAsmJump()
918 S.Diag(Jump->getBeginLoc(), in DiagnoseIndirectOrAsmJump()