[Bf-blender-cvs] [3a9753e8b99] temp-clang-format: clang-format: add more ForEachMacros
Campbell Barton
noreply at git.blender.org
Mon Jan 7 08:59:42 CET 2019
Commit: 3a9753e8b99c464a98249da6506f50464e4f24c8
Author: Campbell Barton
Date: Mon Jan 7 18:59:12 2019 +1100
Branches: temp-clang-format
https://developer.blender.org/rB3a9753e8b99c464a98249da6506f50464e4f24c8
clang-format: add more ForEachMacros
===================================================================
M .clang-format
===================================================================
diff --git a/.clang-format b/.clang-format
index b6a16787eda..4aa03a344ad 100644
--- a/.clang-format
+++ b/.clang-format
@@ -187,8 +187,57 @@ SortIncludes: false
# There are macros in Blender for custom for loops; tell Clang to treat them
# like loops rather than an expression, and so put the { on the same line.
ForEachMacros:
- - foreach
- - LISTBASE_FOREACH
+ - BLI_SMALLSTACK_ITER_BEGIN
- BMO_ITER
- - BM_ITER_MESH
+ - BM_FACES_OF_VERT_ITER_BEGIN
- BM_ITER_ELEM
+ - BM_ITER_MESH
+ - BM_ITER_MESH_MUTABLE
+ - BM_LOOPS_OF_VERT_ITER_BEGIN
+ - CTX_DATA_BEGIN
+ - DEG_OBJECT_ITER_BEGIN
+ - DEG_OBJECT_ITER_FOR_RENDER_ENGINE_BEGIN
+ - DRIVER_TARGETS_LOOPER_BEGIN
+ - DRIVER_TARGETS_USED_LOOPER_BEGIN
+ - FAKE_SELECT_MODE_BEGIN
+ - FOREACH_BASE_IN_EDIT_MODE_BEGIN
+ - FOREACH_BASE_IN_MODE_BEGIN
+ - FOREACH_BEGIN
+ - FOREACH_COLLECTION_OBJECT_RECURSIVE_BEGIN
+ - FOREACH_COLLECTION_VISIBLE_OBJECT_RECURSIVE_BEGIN
+ - FOREACH_EDIT_OBJECT_BEGIN
+ - FOREACH_NODETREE_BEGIN
+ - FOREACH_OBJECT_BEGIN
+ - FOREACH_OBJECT_FLAG_BEGIN
+ - FOREACH_OBJECT_IN_EDIT_MODE_BEGIN
+ - FOREACH_OBJECT_IN_MODE_BEGIN
+ - FOREACH_OBJECT_RENDERABLE_BEGIN
+ - FOREACH_PCHAN_SELECTED_IN_OBJECT_BEGIN
+ - FOREACH_PCHAN_VISIBLE_IN_OBJECT_BEGIN
+ - FOREACH_SCENE_COLLECTION_BEGIN
+ - FOREACH_SCENE_OBJECT_BEGIN
+ - FOREACH_SELECTED_BASE_BEGIN
+ - FOREACH_SELECTED_EDITABLE_OBJECT_BEGIN
+ - FOREACH_SELECTED_OBJECT_BEGIN
+ - FOREACH_VIEW_LAYER_TO_RENDER_BEGIN
+ - FOREACH_VISIBLE_BASE_BEGIN
+ - FOREACH_VISIBLE_OBJECT_BEGIN
+ - GHASH_FOREACH_BEGIN
+ - GP_EDITABLE_STROKES_BEGIN
+ - GSET_FOREACH_BEGIN
+ - ITER_BEGIN
+ - LISTBASE_CIRCULAR_BACKWARD_BEGIN
+ - LISTBASE_CIRCULAR_FORWARD_BEGIN
+ - LISTBASE_FOREACH
+ - MAN2D_ITER_AXES_BEGIN
+ - MAN_ITER_AXES_BEGIN
+ - NODE_SOCKET_TYPES_BEGIN
+ - NODE_TREE_TYPES_BEGIN
+ - NODE_TYPES_BEGIN
+ - PIXEL_LOOPER_BEGIN
+ - RNA_BEGIN
+ - RNA_PROP_BEGIN
+ - RNA_STRUCT_BEGIN
+ - SEQP_BEGIN
+ - SEQ_BEGIN
+ - foreach
More information about the Bf-blender-cvs
mailing list