40 duplicated lines in: - opt/remove_redundant_check_casts/CheckCastAnalysis.cpp (54:93, 9%) - service/dataflow/ConstantUses.cpp (274:313, 10%) 31 duplicated lines in: - opt/outliner/OutlinerTypeAnalysis.cpp (450:481, 3%) - service/dataflow/ConstantUses.cpp (203:234, 8%) 28 duplicated lines in: - opt/remove_redundant_check_casts/CheckCastAnalysis.cpp (22:49, 6%) - service/dataflow/ConstantUses.cpp (202:229, 7%) 23 duplicated lines in: - opt/remove-recursive-locks/RemoveRecursiveLocks.cpp (272:300, 4%) - service/copy-propagation/CanonicalizeLocks.cpp (41:69, 14%) 16 duplicated lines in: - opt/shrinker/ShrinkerPass.cpp (86:101, 18%) - service/method-inliner/MethodInliner.cpp (902:917, 2%) 16 duplicated lines in: - opt/remove-apilevel-checks/RemoveApiLevelChecks.cpp (169:189, 8%) - service/copy-propagation/CanonicalizeLocks.cpp (41:61, 10%) 15 duplicated lines in: - opt/up-code-motion/UpCodeMotion.cpp (119:133, 6%) - service/dataflow/ConstantUses.cpp (295:309, 3%) 14 duplicated lines in: - opt/remove_redundant_check_casts/CheckCastAnalysis.cpp (116:129, 3%) - service/dataflow/ConstantUses.cpp (346:359, 3%) 14 duplicated lines in: - opt/outliner/OutlinerTypeAnalysis.cpp (620:633, 1%) - service/dataflow/ConstantUses.cpp (346:359, 3%) 13 duplicated lines in: - opt/outliner/OutlinerTypeAnalysis.cpp (541:553, 1%) - service/dataflow/ConstantUses.cpp (274:286, 3%) 12 duplicated lines in: - opt/optimize_enums/EnumInSwitch.cpp (189:200, 7%) - service/regalloc/RegisterType.cpp (146:157, 2%) 12 duplicated lines in: - opt/constant-propagation/ConstantPropagationRuntimeAssert.cpp (15:26, 5%) - service/type-analysis/TypeAnalysisRuntimeAssert.cpp (16:27, 5%) 12 duplicated lines in: - opt/optimize_enums/EnumInSwitch.cpp (189:200, 7%) - service/escape-analysis/LocalPointersAnalysis.cpp (84:95, 2%) 12 duplicated lines in: - opt/optimize_enums/EnumInSwitch.cpp (189:200, 7%) - service/regalloc/RegisterType.cpp (411:422, 2%) 11 duplicated lines in: - opt/remove_redundant_check_casts/CheckCastAnalysis.cpp (94:104, 2%) - service/dataflow/ConstantUses.cpp (320:330, 2%) 11 duplicated lines in: - opt/object-sensitive-dce/UsedVarsAnalysis.cpp (132:142, 6%) - service/regalloc/RegisterType.cpp (411:421, 2%) 11 duplicated lines in: - opt/remove_redundant_check_casts/CheckCastAnalysis.cpp (105:115, 2%) - service/dataflow/ConstantUses.cpp (333:343, 2%) 11 duplicated lines in: - opt/object-sensitive-dce/UsedVarsAnalysis.cpp (132:142, 6%) - service/regalloc/RegisterType.cpp (146:156, 2%) 11 duplicated lines in: - opt/outliner/OutlinerTypeAnalysis.cpp (724:735, 1%) - service/dataflow/ConstantUses.cpp (510:521, 2%) 11 duplicated lines in: - opt/outliner/OutlinerTypeAnalysis.cpp (606:616, 1%) - service/dataflow/ConstantUses.cpp (333:343, 2%) 11 duplicated lines in: - opt/object-sensitive-dce/UsedVarsAnalysis.cpp (132:142, 6%) - service/escape-analysis/LocalPointersAnalysis.cpp (84:94, 2%) 11 duplicated lines in: - opt/outliner/OutlinerTypeAnalysis.cpp (592:602, 1%) - service/dataflow/ConstantUses.cpp (320:330, 2%) 10 duplicated lines in: - opt/partial-application/PartialApplication.cpp (305:314, 1%) - service/method-inliner/Inliner.cpp (172:181, <1%) 9 duplicated lines in: - opt/constant-propagation/ConstantPropagationRuntimeAssert.h (24:32, 39%) - service/type-analysis/TypeAnalysisRuntimeAssert.h (20:28, 13%) 9 duplicated lines in: - opt/outliner/OutlinerTypeAnalysis.cpp (699:709, 1%) - service/dataflow/ConstantUses.cpp (486:496, 2%) 9 duplicated lines in: - opt/remove-recursive-locks/RemoveRecursiveLocks.cpp (320:330, 1%) - service/copy-propagation/CanonicalizeLocks.cpp (69:79, 5%) 9 duplicated lines in: - opt/up-code-motion/UpCodeMotion.cpp (110:118, 3%) - service/dataflow/ConstantUses.cpp (284:292, 2%) 9 duplicated lines in: - opt/remove-recursive-locks/RemoveRecursiveLocks.cpp (358:366, 1%) - service/copy-propagation/CanonicalizeLocks.cpp (86:94, 5%) 9 duplicated lines in: - opt/shrinker/ShrinkerPass.cpp (76:85, 10%) - service/method-inliner/MethodInliner.cpp (890:899, 1%) 8 duplicated lines in: - opt/virtual_merging/VirtualMerging.cpp (1661:1668, <1%) - service/method-inliner/MethodInliner.cpp (657:664, 1%) 8 duplicated lines in: - opt/resolve-refs/ResolveRefsPass.cpp (128:135, 3%) - service/copy-propagation/CopyPropagation.cpp (425:433, 2%) 8 duplicated lines in: - opt/optimize_enums/EnumInSwitch.cpp (211:218, 4%) - service/copy-propagation/CopyPropagation.cpp (425:433, 2%) 8 duplicated lines in: - opt/outliner/OutlinerTypeAnalysis.cpp (554:561, <1%) - service/dataflow/ConstantUses.cpp (290:297, 2%) 7 duplicated lines in: - opt/object-sensitive-dce/UsedVarsAnalysis.cpp (146:152, 4%) - service/regalloc/RegisterType.cpp (170:176, 1%) 7 duplicated lines in: - opt/resolve-refs/ResolveRefsPass.cpp (152:158, 2%) - service/escape-analysis/LocalPointersAnalysis.cpp (183:189, 1%) 7 duplicated lines in: - opt/outliner/OutlinerTypeAnalysis.cpp (644:650, <1%) - service/dataflow/ConstantUses.cpp (428:434, 1%) 7 duplicated lines in: - opt/outliner/OutlinerTypeAnalysis.cpp (356:362, <1%) - service/dataflow/ConstantUses.cpp (223:229, 1%) 7 duplicated lines in: - opt/resolve-refs/ResolveRefsPass.cpp (145:151, 2%) - service/regalloc/RegisterType.cpp (511:517, 1%) 7 duplicated lines in: - opt/outliner/OutlinerTypeAnalysis.cpp (255:261, <1%) - service/dataflow/ConstantUses.cpp (490:496, 1%) 7 duplicated lines in: - opt/annokill/AnnoKill.cpp (460:466, 1%) - service/type-string-rewriter/TypeStringRewriter.cpp (173:179, 5%) 7 duplicated lines in: - opt/resolve-refs/ResolveRefsPass.cpp (136:142, 2%) - service/escape-analysis/LocalPointersAnalysis.cpp (201:207, 1%) 7 duplicated lines in: - opt/optimize_enums/EnumInSwitch.cpp (212:218, 4%) - service/regalloc/RegisterType.cpp (531:537, 1%) 7 duplicated lines in: - opt/outliner/OutlinerTypeAnalysis.cpp (714:720, <1%) - service/dataflow/ConstantUses.cpp (501:507, 1%) 7 duplicated lines in: - opt/optimize_enums/EnumTransformer.cpp (613:619, <1%) - service/regalloc/RegisterType.cpp (511:517, 1%) 7 duplicated lines in: - opt/remove-recursive-locks/RemoveRecursiveLocks.cpp (366:376, 1%) - service/copy-propagation/CanonicalizeLocks.cpp (112:124, 4%) 7 duplicated lines in: - opt/outliner/OutlinerTypeAnalysis.cpp (511:517, <1%) - service/dataflow/ConstantUses.cpp (250:256, 1%) 7 duplicated lines in: - opt/delinit/DelInit.cpp (101:107, 1%) - service/type-string-rewriter/TypeStringRewriter.cpp (174:180, 5%) 7 duplicated lines in: - opt/outliner/OutlinerTypeAnalysis.cpp (262:268, <1%) - service/dataflow/ConstantUses.cpp (501:507, 1%) 7 duplicated lines in: - opt/remove_redundant_check_casts/CheckCastAnalysis.cpp (163:169, 1%) - service/dataflow/ConstantUses.cpp (428:434, 1%) 7 duplicated lines in: - opt/outliner/OutlinerTypeAnalysis.cpp (363:369, <1%) - service/dataflow/ConstantUses.cpp (250:256, 1%) 7 duplicated lines in: - opt/object-sensitive-dce/UsedVarsAnalysis.cpp (146:152, 4%) - service/escape-analysis/LocalPointersAnalysis.cpp (107:113, 1%) 7 duplicated lines in: - opt/outliner/OutlinerTypeAnalysis.cpp (248:254, <1%) - service/dataflow/ConstantUses.cpp (439:445, 1%) 7 duplicated lines in: - opt/outliner/OutlinerTypeAnalysis.cpp (659:665, <1%) - service/dataflow/ConstantUses.cpp (439:445, 1%) 7 duplicated lines in: - opt/resolve-refs/ResolveRefsPass.cpp (152:158, 2%) - service/regalloc/RegisterType.cpp (252:258, 1%) 7 duplicated lines in: - opt/resolve-refs/ResolveRefsPass.cpp (129:135, 2%) - service/regalloc/RegisterType.cpp (531:537, 1%) 7 duplicated lines in: - opt/optimize_enums/EnumInSwitch.cpp (203:209, 4%) - service/regalloc/RegisterType.cpp (425:431, 1%) 7 duplicated lines in: - opt/remove_redundant_check_casts/CheckCastAnalysis.cpp (175:181, 1%) - service/dataflow/ConstantUses.cpp (250:256, 1%) 7 duplicated lines in: - opt/resolve-refs/ResolveRefsPass.cpp (136:142, 2%) - service/regalloc/RegisterType.cpp (271:277, 1%) 7 duplicated lines in: - opt/outliner/OutlinerTypeAnalysis.cpp (565:571, <1%) - service/dataflow/ConstantUses.cpp (307:313, 1%) 6 duplicated lines in: - opt/remove_redundant_check_casts/CheckCastAnalysis.cpp (206:211, 1%) - service/dataflow/ConstantUses.cpp (439:444, 1%) 6 duplicated lines in: - opt/outliner/OutlinerTypeAnalysis.cpp (926:931, <1%) - service/escape-analysis/LocalPointersAnalysis.cpp (90:95, 1%) 6 duplicated lines in: - opt/remove_redundant_check_casts/CheckCastAnalysis.cpp (64:69, 1%) - service/constant-propagation/ConstantPropagationTransform.cpp (547:552, <1%) 6 duplicated lines in: - opt/remove_redundant_check_casts/CheckCastAnalysis.cpp (78:83, 1%) - service/escape-analysis/LocalPointersAnalysis.cpp (152:157, 1%) 6 duplicated lines in: - opt/up-code-motion/UpCodeMotion.cpp (122:127, 2%) - service/regalloc/RegisterType.cpp (488:493, 1%) 6 duplicated lines in: - opt/outliner/OutlinerTypeAnalysis.cpp (237:242, <1%) - service/regalloc/RegisterType.cpp (417:422, 1%) 6 duplicated lines in: - opt/outliner/OutlinerTypeAnalysis.cpp (626:631, <1%) - service/constant-propagation/ConstantPropagationTransform.cpp (457:462, <1%) 6 duplicated lines in: - opt/up-code-motion/UpCodeMotion.cpp (110:115, 2%) - service/constant-propagation/ConstantPropagationTransform.cpp (547:552, <1%) 6 duplicated lines in: - opt/remove_redundant_check_casts/CheckCastAnalysis.cpp (219:224, 1%) - service/dataflow/ConstantUses.cpp (490:495, 1%) 6 duplicated lines in: - opt/reduce-array-literals/ReduceArrayLiterals.cpp (283:288, 1%) - service/constant-propagation/ConstantPropagationAnalysis.cpp (169:174, <1%) 6 duplicated lines in: - opt/outliner/OutlinerTypeAnalysis.cpp (237:242, <1%) - service/escape-analysis/LocalPointersAnalysis.cpp (90:95, 1%) 6 duplicated lines in: - opt/outliner/OutlinerTypeAnalysis.cpp (926:931, <1%) - service/regalloc/RegisterType.cpp (152:157, 1%) 6 duplicated lines in: - opt/outliner/OutlinerTypeAnalysis.cpp (312:317, <1%) - service/regalloc/RegisterType.cpp (195:200, 1%) 6 duplicated lines in: - opt/up-code-motion/UpCodeMotion.cpp (122:127, 2%) - service/escape-analysis/LocalPointersAnalysis.cpp (152:157, 1%) 6 duplicated lines in: - opt/remove_redundant_check_casts/CheckCastAnalysis.cpp (67:72, 1%) - service/regalloc/RegisterType.cpp (451:456, 1%) 6 duplicated lines in: - opt/remove_redundant_check_casts/CheckCastAnalysis.cpp (67:72, 1%) - service/escape-analysis/LocalPointersAnalysis.cpp (120:125, 1%) 6 duplicated lines in: - opt/up-code-motion/UpCodeMotion.cpp (113:118, 2%) - service/escape-analysis/LocalPointersAnalysis.cpp (120:125, 1%) 6 duplicated lines in: - opt/outliner/OutlinerTypeAnalysis.cpp (309:314, <1%) - service/constant-propagation/ConstantPropagationTransform.cpp (457:462, <1%) 6 duplicated lines in: - opt/remove_redundant_check_casts/CheckCastAnalysis.cpp (78:83, 1%) - service/regalloc/RegisterType.cpp (488:493, 1%) 6 duplicated lines in: - opt/object-sensitive-dce/UsedVarsAnalysis.cpp (167:172, 3%) - service/regalloc/RegisterType.cpp (271:276, 1%) 6 duplicated lines in: - opt/outliner/OutlinerTypeAnalysis.cpp (309:314, <1%) - service/dataflow/ConstantUses.cpp (352:357, 1%) 6 duplicated lines in: - opt/remove_redundant_check_casts/CheckCastAnalysis.cpp (122:127, 1%) - service/constant-propagation/ConstantPropagationTransform.cpp (457:462, <1%) 6 duplicated lines in: - opt/shrinker/ShrinkerPass.cpp (68:74, 6%) - service/method-inliner/MethodInliner.cpp (882:888, <1%) 6 duplicated lines in: - opt/outliner/OutlinerTypeAnalysis.cpp (926:931, <1%) - service/regalloc/RegisterType.cpp (417:422, 1%) 6 duplicated lines in: - opt/up-code-motion/UpCodeMotion.cpp (128:133, 2%) - service/regalloc/RegisterType.cpp (227:232, 1%) 6 duplicated lines in: - opt/up-code-motion/UpCodeMotion.cpp (113:118, 2%) - service/regalloc/RegisterType.cpp (183:188, 1%) 6 duplicated lines in: - opt/remove_redundant_check_casts/CheckCastAnalysis.cpp (141:146, 1%) - service/dataflow/ConstantUses.cpp (501:506, 1%) 6 duplicated lines in: - opt/up-code-motion/UpCodeMotion.cpp (128:133, 2%) - service/escape-analysis/LocalPointersAnalysis.cpp (160:165, 1%) 6 duplicated lines in: - opt/outliner/OutlinerTypeAnalysis.cpp (203:208, <1%) - service/dataflow/ConstantUses.cpp (210:215, 1%) 6 duplicated lines in: - opt/remove_redundant_check_casts/CheckCastAnalysis.cpp (78:83, 1%) - service/regalloc/RegisterType.cpp (219:224, 1%) 6 duplicated lines in: - opt/outliner/InstructionSequenceOutliner.cpp (578:587, <1%) - service/escape-analysis/LocalPointersAnalysis.cpp (78:83, 1%) 6 duplicated lines in: - opt/outliner/OutlinerTypeAnalysis.cpp (312:317, <1%) - service/escape-analysis/LocalPointersAnalysis.cpp (131:136, 1%) 6 duplicated lines in: - opt/outliner/OutlinerTypeAnalysis.cpp (527:532, <1%) - service/escape-analysis/LocalPointersAnalysis.cpp (90:95, 1%) 6 duplicated lines in: - opt/remove_redundant_check_casts/CheckCastAnalysis.cpp (84:89, 1%) - service/regalloc/RegisterType.cpp (227:232, 1%) 6 duplicated lines in: - opt/object-sensitive-dce/UsedVarsAnalysis.cpp (153:158, 3%) - service/regalloc/RegisterType.cpp (252:257, 1%) 6 duplicated lines in: - opt/outliner/OutlinerTypeAnalysis.cpp (527:532, <1%) - service/regalloc/RegisterType.cpp (417:422, 1%) 6 duplicated lines in: - opt/up-code-motion/UpCodeMotion.cpp (128:133, 2%) - service/regalloc/RegisterType.cpp (496:501, 1%) 6 duplicated lines in: - opt/remove_redundant_check_casts/CheckCastAnalysis.cpp (84:89, 1%) - service/escape-analysis/LocalPointersAnalysis.cpp (160:165, 1%) 6 duplicated lines in: - opt/up-code-motion/UpCodeMotion.cpp (113:118, 2%) - service/regalloc/RegisterType.cpp (451:456, 1%) 6 duplicated lines in: - opt/object-sensitive-dce/UsedVarsAnalysis.cpp (153:158, 3%) - service/escape-analysis/LocalPointersAnalysis.cpp (183:188, 1%) 6 duplicated lines in: - opt/outliner/OutlinerTypeAnalysis.cpp (237:242, <1%) - service/regalloc/RegisterType.cpp (152:157, 1%) 6 duplicated lines in: - opt/up-code-motion/UpCodeMotion.cpp (122:127, 2%) - service/regalloc/RegisterType.cpp (219:224, 1%) 6 duplicated lines in: - opt/remove_redundant_check_casts/CheckCastAnalysis.cpp (67:72, 1%) - service/regalloc/RegisterType.cpp (183:188, 1%) 6 duplicated lines in: - opt/object-sensitive-dce/UsedVarsAnalysis.cpp (167:172, 3%) - service/escape-analysis/LocalPointersAnalysis.cpp (201:206, 1%) 6 duplicated lines in: - opt/outliner/OutlinerTypeAnalysis.cpp (527:532, <1%) - service/regalloc/RegisterType.cpp (152:157, 1%) 6 duplicated lines in: - opt/remove_redundant_check_casts/CheckCastAnalysis.cpp (84:89, 1%) - service/regalloc/RegisterType.cpp (496:501, 1%)