/in/p2.cpp:7:0: warning: ignoring #pragma region List [-Wunknown-pragmas]
#pragma region List
/in/p2.cpp:116:0: warning: ignoring #pragma endregion [-Wunknown-pragmas]
#pragma endregion
/in/p2.cpp:118:0: warning: ignoring #pragma region Binary [-Wunknown-pragmas]
#pragma region Binary Tree
/in/p2.cpp:238:0: warning: ignoring #pragma endregion [-Wunknown-pragmas]
#pragma endregion
/in/p2.cpp: In function 'bool is_in(int, list_t)':
/in/p2.cpp:82:67: warning: the omitted middle operand in ?: will always be 'true', suggest explicit middle operand [-Wparentheses]
return list_isEmpty(list) ? false : (val == list_first(list) ?: is_in(val, list_rest(list)));
^
/in/p2.cpp: In function 'bool tree_search(tree_t, int)':
/in/p2.cpp:136:24: warning: the omitted middle operand in ?: will always be 'true', suggest explicit middle operand [-Wparentheses]
?: tree_search(tree_left(tree), val) || tree_search(tree_right(tree), val));
^