Lines Matching refs:GS
97 void CheckGotoStmt(GotoStmt *GS);
367 if (auto *GS = dyn_cast<GCCAsmStmt>(S)) in BuildScopeInformation() local
368 if (GS->isAsmGoto()) { in BuildScopeInformation()
372 AsmJumps.push_back(GS); in BuildScopeInformation()
373 for (auto *E : GS->labels()) in BuildScopeInformation()
657 if (GotoStmt *GS = dyn_cast<GotoStmt>(Jump)) { in VerifyJumps() local
659 if (GS->getLabel()->getStmt()) { in VerifyJumps()
660 CheckJump(GS, GS->getLabel()->getStmt(), GS->getGotoLoc(), in VerifyJumps()
665 CheckGotoStmt(GS); in VerifyJumps()
991 void JumpScopeChecker::CheckGotoStmt(GotoStmt *GS) { in CheckGotoStmt() argument
992 if (GS->getLabel()->isMSAsmLabel()) { in CheckGotoStmt()
993 S.Diag(GS->getGotoLoc(), diag::err_goto_ms_asm_label) in CheckGotoStmt()
994 << GS->getLabel()->getIdentifier(); in CheckGotoStmt()
995 S.Diag(GS->getLabel()->getLocation(), diag::note_goto_ms_asm_label) in CheckGotoStmt()
996 << GS->getLabel()->getIdentifier(); in CheckGotoStmt()