Lines Matching refs:LabelDecl
77 SmallVector<LabelDecl*, 4> IndirectJumpTargets;
78 SmallVector<LabelDecl*, 4> AsmJumpTargets;
92 void DiagnoseIndirectOrAsmJump(Stmt *IG, unsigned IGScope, LabelDecl *Target,
671 LabelDecl *Target = IGS->getConstantTarget(); in VerifyJumps()
719 SmallVector<LabelDecl *, 4> JumpTargets = in VerifyIndirectOrAsmJumps()
756 llvm::DenseMap<unsigned, LabelDecl*> TargetScopes; in VerifyIndirectOrAsmJumps()
757 for (SmallVectorImpl<LabelDecl *>::iterator I = JumpTargets.begin(), in VerifyIndirectOrAsmJumps()
760 LabelDecl *TheLabel = *I; in VerifyIndirectOrAsmJumps()
764 LabelDecl *&Target = TargetScopes[LabelScope]; in VerifyIndirectOrAsmJumps()
777 for (llvm::DenseMap<unsigned,LabelDecl*>::iterator in VerifyIndirectOrAsmJumps()
780 LabelDecl *TargetLabel = TI->second; in VerifyIndirectOrAsmJumps()
857 LabelDecl *Target, bool &Diagnosed) { in DiagnoseIndirectOrAsmJumpStmt()
879 LabelDecl *Target, in DiagnoseIndirectOrAsmJump()