From 20869065b86263f72e469df17354bd6631be3712 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sybren=20A=2E=20St=C3=BCvel?= Date: Fri, 3 Jul 2020 14:37:53 +0200 Subject: Cleanup: BMesh, Clang-Tidy else-after-return fixes This addresses warnings from Clang-Tidy's `readability-else-after-return` rule in the `source/blender/bmesh` module. No functional changes. --- source/blender/bmesh/intern/bmesh_walkers_impl.c | 49 ++++++++---------------- 1 file changed, 17 insertions(+), 32 deletions(-) (limited to 'source/blender/bmesh/intern/bmesh_walkers_impl.c') diff --git a/source/blender/bmesh/intern/bmesh_walkers_impl.c b/source/blender/bmesh/intern/bmesh_walkers_impl.c index f317c59b8d1..88ddac425ee 100644 --- a/source/blender/bmesh/intern/bmesh_walkers_impl.c +++ b/source/blender/bmesh/intern/bmesh_walkers_impl.c @@ -45,12 +45,10 @@ static bool bmw_mask_check_vert(BMWalker *walker, BMVert *v) if ((walker->flag & BMW_FLAG_TEST_HIDDEN) && BM_elem_flag_test(v, BM_ELEM_HIDDEN)) { return false; } - else if (walker->mask_vert && !BMO_vert_flag_test(walker->bm, v, walker->mask_vert)) { + if (walker->mask_vert && !BMO_vert_flag_test(walker->bm, v, walker->mask_vert)) { return false; } - else { - return true; - } + return true; } static bool bmw_mask_check_edge(BMWalker *walker, BMEdge *e) @@ -58,12 +56,10 @@ static bool bmw_mask_check_edge(BMWalker *walker, BMEdge *e) if ((walker->flag & BMW_FLAG_TEST_HIDDEN) && BM_elem_flag_test(e, BM_ELEM_HIDDEN)) { return false; } - else if (walker->mask_edge && !BMO_edge_flag_test(walker->bm, e, walker->mask_edge)) { + if (walker->mask_edge && !BMO_edge_flag_test(walker->bm, e, walker->mask_edge)) { return false; } - else { - return true; - } + return true; } static bool bmw_mask_check_face(BMWalker *walker, BMFace *f) @@ -71,12 +67,10 @@ static bool bmw_mask_check_face(BMWalker *walker, BMFace *f) if ((walker->flag & BMW_FLAG_TEST_HIDDEN) && BM_elem_flag_test(f, BM_ELEM_HIDDEN)) { return false; } - else if (walker->mask_face && !BMO_face_flag_test(walker->bm, f, walker->mask_face)) { + if (walker->mask_face && !BMO_face_flag_test(walker->bm, f, walker->mask_face)) { return false; } - else { - return true; - } + return true; } /** \} */ @@ -94,13 +88,9 @@ static bool bmw_edge_is_wire(const BMWalker *walker, const BMEdge *e) if (BM_edge_is_wire(e)) { return true; } - else { - return BM_edge_is_all_face_flag_test(e, BM_ELEM_HIDDEN, false); - } - } - else { - return BM_edge_is_wire(e); + return BM_edge_is_all_face_flag_test(e, BM_ELEM_HIDDEN, false); } + return BM_edge_is_wire(e); } /** \} */ @@ -501,16 +491,15 @@ static void *bmw_LoopShellWireWalker_step(BMWalker *walker) return l; } - else { - BMEdge *e = (BMEdge *)swalk->curelem; - BLI_assert(e->head.htype == BM_EDGE); + BMEdge *e = (BMEdge *)swalk->curelem; - bmw_LoopShellWireWalker_visitVert(walker, e->v1, e); - bmw_LoopShellWireWalker_visitVert(walker, e->v2, e); + BLI_assert(e->head.htype == BM_EDGE); - return e; - } + bmw_LoopShellWireWalker_visitVert(walker, e->v1, e); + bmw_LoopShellWireWalker_visitVert(walker, e->v2, e); + + return e; } /** \} */ @@ -718,7 +707,7 @@ static void *bmw_IslandboundWalker_step(BMWalker *walker) if (l == owalk.curloop) { return NULL; } - else if (BLI_gset_haskey(walker->visit_set, l)) { + if (BLI_gset_haskey(walker->visit_set, l)) { return owalk.curloop; } @@ -1246,9 +1235,7 @@ static void bmw_EdgeringWalker_begin(BMWalker *walker, void *data) lwalk->wireedge = e; return; } - else { - lwalk->wireedge = NULL; - } + lwalk->wireedge = NULL; BLI_gset_insert(walker->visit_set, lwalk->l->e); @@ -1285,9 +1272,7 @@ static void *bmw_EdgeringWalker_yield(BMWalker *walker) if (lwalk->l) { return lwalk->l->e; } - else { - return lwalk->wireedge; - } + return lwalk->wireedge; } static void *bmw_EdgeringWalker_step(BMWalker *walker) -- cgit v1.2.3