Blender V4.3
BLI_expr_pylike_eval_test.cc File Reference
#include "testing/testing.h"
#include <cstring>
#include "BLI_expr_pylike_eval.h"
#include "BLI_math_base.h"
#include "BLI_utildefines.h"

Go to the source code of this file.

Macros

#define TRUE_VAL   1.0
 
#define FALSE_VAL   0.0
 
#define TEST_PARSE_FAIL(name, str)
 
#define TEST_CONST(name, str, value)
 
#define TEST_RESULT(name, str, value)
 
#define TEST_EVAL(name, str, x, value)
 
#define TEST_ERROR(name, str, x, code)
 

Functions

static void expr_pylike_parse_fail_test (const char *str)
 
static void expr_pylike_const_test (const char *str, double value, bool force_const)
 
static ExprPyLike_Parsedparse_for_eval (const char *str, bool nonconst)
 
static void verify_eval_result (ExprPyLike_Parsed *expr, double x, double value)
 
static void expr_pylike_eval_test (const char *str, double x, double value)
 
static void expr_pylike_error_test (const char *str, double x, eExprPyLike_EvalStatus error)
 
 TEST (expr_pylike, Eval_Ternary1)
 
 TEST (expr_pylike, MultipleArgs)
 
 TEST (expr_pylike, UsingParam)
 
 TEST_ERROR (Mixed1, "sqrt(x) + 1 / max(0, x)", -1.0, EXPR_PYLIKE_MATH_ERROR) TEST_ERROR(Mixed2
 
 sqrt (x)+1/max(0
 
EXPR_PYLIKE_DIV_BY_ZERO TEST_ERROR (Mixed3, "sqrt(x) + 1 / max(0, x)", 1.0, EXPR_PYLIKE_SUCCESS) TEST(expr_pylike
 
 EXPECT_EQ (BLI_expr_pylike_eval(expr, nullptr, 0, &result), EXPR_PYLIKE_INVALID)
 
 BLI_expr_pylike_free (expr)
 
 TEST (expr_pylike, Error_ArgumentCount)
 

Variables

 x
 
EXPR_PYLIKE_DIV_BY_ZERO Error_Invalid
 
double result
 

Macro Definition Documentation

◆ FALSE_VAL

#define FALSE_VAL   0.0

Definition at line 14 of file BLI_expr_pylike_eval_test.cc.

◆ TEST_CONST

#define TEST_CONST ( name,
str,
value )
Value:
TEST(expr_pylike, Const_##name) \
{ \
expr_pylike_const_test(str, value, true); \
}
TEST(expr_pylike, Eval_Ternary1)
#define str(s)

Definition at line 119 of file BLI_expr_pylike_eval_test.cc.

◆ TEST_ERROR

#define TEST_ERROR ( name,
str,
x,
code )
Value:
TEST(expr_pylike, Error_##name) \
{ \
expr_pylike_error_test(str, x, code); \
}

Definition at line 325 of file BLI_expr_pylike_eval_test.cc.

◆ TEST_EVAL

#define TEST_EVAL ( name,
str,
x,
value )
Value:
TEST(expr_pylike, Eval_##name) \
{ \
expr_pylike_eval_test(str, x, value); \
}

Definition at line 133 of file BLI_expr_pylike_eval_test.cc.

◆ TEST_PARSE_FAIL

#define TEST_PARSE_FAIL ( name,
str )
Value:
TEST(expr_pylike, ParseFail_##name) \
{ \
expr_pylike_parse_fail_test(str); \
}

Definition at line 88 of file BLI_expr_pylike_eval_test.cc.

◆ TEST_RESULT

#define TEST_RESULT ( name,
str,
value )
Value:
TEST(expr_pylike, Result_##name) \
{ \
expr_pylike_const_test(str, value, false); \
}

Definition at line 126 of file BLI_expr_pylike_eval_test.cc.

◆ TRUE_VAL

#define TRUE_VAL   1.0

Definition at line 13 of file BLI_expr_pylike_eval_test.cc.

Function Documentation

◆ BLI_expr_pylike_free()

◆ EXPECT_EQ()

EXPECT_EQ ( BLI_expr_pylike_eval(expr, nullptr, 0, &result) ,
EXPR_PYLIKE_INVALID  )

Referenced by CCL_NAMESPACE_BEGIN::ShaderGraphBuilder::add_connection(), CCL_NAMESPACE_BEGIN::ShaderGraphBuilder::add_node(), blender::editor::animation::tests::assert_act_key_column(), blender::gpu::tests::blend_test(), blender::io::usd::check_bezier_curve(), blender::io::usd::check_catmullRom_curve(), blender::bke::idprop::tests::check_container_value(), blender::io::obj::OBJMTLParserTest::check_impl(), blender::io::usd::check_nurbs_circle(), blender::io::usd::check_nurbs_curve(), blender::bke::idprop::tests::check_object_attribute(), blender::bke::idprop::tests::check_object_attribute(), blender::bke::idprop::tests::check_object_attribute(), blender::bke::idprop::tests::check_object_attribute(), blender::io::usd::UsdExportTest::compare_blender_image_to_usd_image_shader(), blender::io::usd::UsdExportTest::compare_blender_mesh_to_usd_prim(), blender::asset_system::tests::compare_item_with_path(), crosssegs_test(), cutacrosstri_test(), deduplicate_test(), blender::gpu::def_attr(), diamondcross_test(), diamondinsquare_test(), diamondinsquarewire_test(), empty_test(), blender::tests::ExceptionThrower::ExceptionThrower(), blender::tests::ExceptionThrower::ExceptionThrower(), expr_pylike_const_test(), expr_pylike_error_test(), blender::bke::tests::file_handler_add_test(), find_all_ranges_test(), blender::io::obj::OBJImportTest::import_and_check(), blender::io::stl::stl_importer_test::import_and_check(), int4_ghash_tests(), int4_map_tests(), int_ghash_tests(), int_map_tests(), blender::compositor::tests::iterate_coordinates(), lineholeinsquare_test(), lineinsquare_test(), manycross_test(), memiter_empty_test(), memiter_string_test(), memiter_words10k_test(), mixedpts_test(), multi_small_ghash_tests_one(), nestedholes_test(), onept_test(), blender::tests::ExceptionThrower::operator=(), blender::tests::ExceptionThrower::operator=(), optimal_check_callback(), overlapfaces_test(), quad0_test(), quad1_test(), quad2_test(), quad3_test(), quad4_test(), randint_ghash_tests(), randint_map_tests(), random_chunk_mutate_helper(), random_heap_helper(), random_heap_reinsert_helper(), random_heapsimple_helper(), repeatedge_test(), repeattri_test(), blender::asset_system::tests::AssetCatalogTest::save_from_memory_into_existing_asset_lib(), square_o_test(), standard_test(), str_ghash_tests(), str_map_tests(), string_join_array_test_truncate(), string_join_array_with_sep_char_test_truncate(), blender::animrig::tests::TEST(), blender::animrig::tests::TEST(), blender::animrig::tests::TEST(), blender::asset_system::tests::TEST(), blender::asset_system::tests::TEST(), blender::asset_system::tests::TEST(), blender::asset_system::tests::TEST(), blender::asset_system::tests::TEST(), blender::asset_system::tests::TEST(), blender::asset_system::tests::TEST(), blender::asset_system::tests::TEST(), blender::asset_system::tests::TEST(), blender::asset_system::tests::TEST(), blender::binary_search::tests::TEST(), blender::binary_search::tests::TEST(), blender::binary_search::tests::TEST(), blender::bits::tests::TEST(), blender::bits::tests::TEST(), blender::bits::tests::TEST(), blender::bits::tests::TEST(), blender::bits::tests::TEST(), blender::bits::tests::TEST(), blender::bits::tests::TEST(), blender::bits::tests::TEST(), blender::bits::tests::TEST(), blender::bits::tests::TEST(), blender::bits::tests::TEST(), blender::bits::tests::TEST(), blender::bits::tests::TEST(), blender::bits::tests::TEST(), blender::bits::tests::TEST(), blender::bits::tests::TEST(), blender::bits::tests::TEST(), blender::bits::tests::TEST(), blender::bits::tests::TEST(), blender::bits::tests::TEST(), blender::bits::tests::TEST(), blender::bits::tests::TEST(), blender::bits::tests::TEST(), blender::bits::tests::TEST(), blender::bits::tests::TEST(), blender::bits::tests::TEST(), blender::bits::tests::TEST(), blender::bits::tests::TEST(), blender::bits::tests::TEST(), blender::bke::greasepencil::tests::TEST(), blender::bke::greasepencil::tests::TEST(), blender::bke::greasepencil::tests::TEST(), blender::bke::greasepencil::tests::TEST(), blender::bke::greasepencil::tests::TEST(), blender::bke::greasepencil::tests::TEST(), blender::bke::greasepencil::tests::TEST(), blender::bke::greasepencil::tests::TEST(), blender::bke::greasepencil::tests::TEST(), blender::bke::greasepencil::tests::TEST(), blender::bke::greasepencil::tests::TEST(), blender::bke::greasepencil::tests::TEST(), blender::bke::greasepencil::tests::TEST(), blender::bke::greasepencil::tests::TEST(), blender::bke::greasepencil::tests::TEST(), blender::bke::greasepencil::tests::TEST(), blender::bke::greasepencil::tests::TEST(), blender::bke::greasepencil::tests::TEST(), blender::bke::greasepencil::tests::TEST(), blender::bke::greasepencil::tests::TEST(), blender::bke::greasepencil::tests::TEST(), blender::bke::greasepencil::tests::TEST(), blender::bke::greasepencil::tests::TEST(), blender::bke::id::tests::TEST(), blender::bke::id::tests::TEST(), blender::bke::id::tests::TEST(), blender::bke::id::tests::TEST(), blender::bke::id::tests::TEST(), blender::bke::idprop::tests::TEST(), blender::bke::idprop::tests::TEST(), blender::bke::idprop::tests::TEST(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), blender::compositor::tests::TEST(), blender::compositor::tests::TEST(), blender::compositor::tests::TEST(), blender::compositor::tests::TEST(), blender::compositor::tests::TEST(), blender::compositor::tests::TEST(), blender::compositor::tests::TEST(), blender::ed::greasepencil::tests::TEST(), blender::ed::greasepencil::tests::TEST(), blender::ed::greasepencil::tests::TEST(), blender::ed::greasepencil::tests::TEST(), blender::ed::greasepencil::tests::TEST(), blender::fn::lazy_function::tests::TEST(), blender::fn::lazy_function::tests::TEST(), blender::fn::lazy_function::tests::TEST(), blender::fn::multi_function::tests::TEST(), blender::fn::multi_function::tests::TEST(), blender::fn::multi_function::tests::TEST(), blender::fn::multi_function::tests::TEST(), blender::fn::multi_function::tests::TEST(), blender::fn::multi_function::tests::TEST(), blender::fn::multi_function::tests::TEST(), blender::fn::multi_function::tests::TEST(), blender::fn::tests::TEST(), blender::fn::tests::TEST(), blender::fn::tests::TEST(), blender::fn::tests::TEST(), blender::fn::tests::TEST(), blender::fn::tests::TEST(), blender::fn::tests::TEST(), blender::fn::tests::TEST(), blender::fn::tests::TEST(), blender::geometry::tests::TEST(), blender::geometry::tests::TEST(), blender::geometry::tests::TEST(), blender::geometry::tests::TEST(), blender::geometry::tests::TEST(), blender::geometry::tests::TEST(), blender::geometry::tests::TEST(), blender::geometry::tests::TEST(), blender::gpu::render_graph::TEST(), blender::gpu::render_graph::TEST(), blender::gpu::render_graph::TEST(), blender::gpu::render_graph::TEST(), blender::gpu::render_graph::TEST(), blender::gpu::render_graph::TEST(), blender::gpu::render_graph::TEST(), blender::gpu::render_graph::TEST(), blender::gpu::render_graph::TEST(), blender::gpu::render_graph::TEST(), blender::gpu::render_graph::TEST(), blender::gpu::render_graph::TEST(), blender::gpu::render_graph::TEST(), blender::gpu::render_graph::TEST(), blender::gpu::render_graph::TEST(), blender::gpu::render_graph::TEST(), blender::gpu::render_graph::TEST(), blender::gpu::render_graph::TEST(), blender::gpu::render_graph::TEST(), blender::gpu::render_graph::TEST(), blender::gpu::render_graph::TEST(), blender::gpu::render_graph::TEST(), blender::gpu::render_graph::TEST(), blender::gpu::TEST(), blender::gpu::TEST(), blender::gpu::TEST(), blender::gpu::TEST(), blender::gpu::TEST(), blender::gpu::TEST(), blender::gpu::TEST(), blender::gpu::TEST(), blender::gpu::TEST(), blender::gpu::TEST(), blender::gpu::tests::TEST(), blender::gpu::tests::TEST(), blender::gpu::tests::TEST(), blender::gpu::tests::TEST(), blender::gpu::tests::TEST(), blender::gpu::tests::TEST(), blender::imbuf::tests::TEST(), blender::imbuf::tests::TEST(), blender::imbuf::tests::TEST(), blender::imbuf::tests::TEST(), blender::imbuf::tests::TEST(), blender::imbuf::tests::TEST(), blender::imbuf::tests::TEST(), blender::imbuf::tests::TEST(), blender::imbuf::tests::TEST(), blender::imbuf::tests::TEST(), blender::imbuf::tests::TEST(), blender::imbuf::tests::TEST(), blender::imbuf::tests::TEST(), blender::imbuf::tests::TEST(), blender::imbuf::tests::TEST(), blender::index_mask::tests::TEST(), blender::index_mask::tests::TEST(), blender::index_mask::tests::TEST(), blender::index_mask::tests::TEST(), blender::index_mask::tests::TEST(), blender::index_mask::tests::TEST(), blender::index_mask::tests::TEST(), blender::index_mask::tests::TEST(), blender::index_mask::tests::TEST(), blender::index_mask::tests::TEST(), blender::index_mask::tests::TEST(), blender::index_mask::tests::TEST(), blender::index_mask::tests::TEST(), blender::index_mask::tests::TEST(), blender::index_mask::tests::TEST(), blender::index_mask::tests::TEST(), blender::index_mask::tests::TEST(), blender::index_mask::tests::TEST(), blender::index_mask::tests::TEST(), blender::index_mask::tests::TEST(), blender::index_mask::tests::TEST(), blender::index_mask::tests::TEST(), blender::index_mask::tests::TEST(), blender::index_mask::tests::TEST(), blender::index_mask::tests::TEST(), blender::index_mask::tests::TEST(), blender::index_mask::tests::TEST(), blender::index_mask::tests::TEST(), blender::index_mask::tests::TEST(), blender::index_mask::tests::TEST(), blender::index_mask::tests::TEST(), blender::index_mask::tests::TEST(), blender::index_mask::tests::TEST(), blender::index_mask::tests::TEST(), blender::index_mask::tests::TEST(), blender::index_mask::tests::TEST(), blender::index_mask::tests::TEST(), blender::index_mask::tests::TEST(), blender::index_mask::tests::TEST(), blender::index_mask::tests::TEST(), blender::index_mask::tests::TEST(), blender::index_mask::tests::TEST(), blender::index_mask::tests::TEST(), blender::index_mask::tests::TEST(), blender::index_mask::tests::TEST(), blender::index_mask::tests::TEST(), blender::index_mask::tests::TEST(), blender::index_mask::tests::TEST(), blender::index_mask::tests::TEST(), blender::index_mask::tests::TEST(), blender::index_mask::tests::TEST(), blender::index_mask::tests::TEST(), blender::index_mask::tests::TEST(), blender::index_mask::tests::TEST(), blender::index_mask::tests::TEST(), blender::index_mask::tests::TEST(), blender::index_mask::tests::TEST(), blender::index_mask::tests::TEST(), blender::index_mask::tests::TEST(), blender::index_mask::tests::TEST(), blender::io::obj::TEST(), blender::io::obj::TEST(), blender::io::obj::TEST(), blender::io::obj::TEST(), blender::io::serialize::json::testing::TEST(), blender::io::serialize::json::testing::TEST(), blender::io::serialize::json::testing::TEST(), blender::io::serialize::json::testing::TEST(), blender::io::serialize::json::testing::TEST(), blender::io::serialize::json::testing::TEST(), blender::io::serialize::json::testing::TEST(), blender::io::serialize::json::testing::TEST(), blender::iterator::tests::TEST(), blender::linear_allocator::tests::TEST(), blender::linear_allocator::tests::TEST(), blender::linear_allocator::tests::TEST(), blender::math::tests::TEST(), blender::math::tests::TEST(), blender::math::tests::TEST(), blender::math::tests::TEST(), blender::math::tests::TEST(), blender::math::tests::TEST(), blender::math::tests::TEST(), blender::math::tests::TEST(), blender::memory_cache::tests::TEST(), blender::offset_indices::tests::TEST(), blender::opensubdiv::TEST(), blender::opensubdiv::TEST(), blender::opensubdiv::TEST(), blender::string_search::tests::TEST(), blender::string_search::tests::TEST(), blender::string_search::tests::TEST(), blender::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::unique_sorted_indices::tests::TEST(), blender::unique_sorted_indices::tests::TEST(), blender::unique_sorted_indices::tests::TEST(), blender::unique_sorted_indices::tests::TEST(), blender::unique_sorted_indices::tests::TEST(), libmv::TEST(), libmv::TEST(), libmv::TEST(), libmv::TEST(), libmv::TEST(), libmv::TEST(), libmv::TEST(), libmv::TEST(), mv::TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), blender::bke::idprop::tests::test_array_to_value(), blender::gpu::tests::test_buffer_texture(), blender::gpu::tests::test_compute_direct(), blender::gpu::tests::test_compute_indirect(), blender::bke::idprop::tests::test_double_to_value(), blender::draw::test_draw_manager_sync(), blender::draw::test_draw_pass_all_commands(), blender::draw::test_draw_pass_multi_draw(), blender::draw::test_draw_pass_simple_draw(), blender::draw::test_draw_pass_sortable(), blender::draw::test_draw_pass_sub_ordering(), blender::draw::test_draw_resource_id_gen(), blender::draw::test_draw_visibility(), blender::draw::test_eevee_shadow_finalize(), blender::draw::test_eevee_shadow_free(), blender::draw::test_eevee_shadow_page_mask_ex(), blender::draw::test_eevee_shadow_shift(), blender::draw::test_eevee_shadow_shift_clear(), blender::draw::test_eevee_shadow_tag_update(), blender::draw::test_eevee_shadow_tile_packing(), blender::draw::test_eevee_shadow_tilemap_amend(), blender::animrig::nla::tests::TEST_F(), blender::animrig::nla::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::asset_system::tests::TEST_F(), blender::asset_system::tests::TEST_F(), blender::asset_system::tests::TEST_F(), blender::asset_system::tests::TEST_F(), blender::asset_system::tests::TEST_F(), blender::asset_system::tests::TEST_F(), blender::asset_system::tests::TEST_F(), blender::asset_system::tests::TEST_F(), blender::asset_system::tests::TEST_F(), blender::asset_system::tests::TEST_F(), blender::asset_system::tests::TEST_F(), blender::asset_system::tests::TEST_F(), blender::asset_system::tests::TEST_F(), blender::asset_system::tests::TEST_F(), blender::asset_system::tests::TEST_F(), blender::asset_system::tests::TEST_F(), blender::asset_system::tests::TEST_F(), blender::asset_system::tests::TEST_F(), blender::asset_system::tests::TEST_F(), blender::asset_system::tests::TEST_F(), blender::asset_system::tests::TEST_F(), blender::asset_system::tests::TEST_F(), blender::asset_system::tests::TEST_F(), blender::asset_system::tests::TEST_F(), blender::asset_system::tests::TEST_F(), blender::asset_system::tests::TEST_F(), blender::asset_system::tests::TEST_F(), blender::asset_system::tests::TEST_F(), blender::asset_system::tests::TEST_F(), blender::asset_system::tests::TEST_F(), blender::asset_system::tests::TEST_F(), blender::asset_system::tests::TEST_F(), blender::asset_system::tests::TEST_F(), blender::asset_system::tests::TEST_F(), blender::asset_system::tests::TEST_F(), blender::asset_system::tests::TEST_F(), blender::asset_system::tests::TEST_F(), blender::asset_system::tests::TEST_F(), blender::asset_system::tests::TEST_F(), blender::asset_system::tests::TEST_F(), blender::asset_system::tests::TEST_F(), blender::asset_system::tests::TEST_F(), blender::asset_system::tests::TEST_F(), blender::asset_system::tests::TEST_F(), blender::bke::image::partial_update::TEST_F(), blender::bke::image::partial_update::TEST_F(), blender::bke::image::partial_update::TEST_F(), blender::bke::image::partial_update::TEST_F(), blender::bke::image::partial_update::TEST_F(), blender::bke::image::partial_update::TEST_F(), blender::bke::image::partial_update::TEST_F(), blender::bke::image::partial_update::TEST_F(), blender::bke::tests::TEST_F(), blender::bke::tests::TEST_F(), blender::bke::tests::TEST_F(), blender::bke::tests::TEST_F(), blender::bke::tests::TEST_F(), blender::compositor::tests::TEST_F(), blender::compositor::tests::TEST_F(), blender::compositor::tests::TEST_F(), blender::compositor::tests::TEST_F(), blender::compositor::tests::TEST_F(), blender::compositor::tests::TEST_F(), blender::compositor::tests::TEST_F(), blender::compositor::tests::TEST_F(), blender::interface::tests::TEST_F(), blender::interface::tests::TEST_F(), blender::io::alembic::TEST_F(), blender::io::alembic::TEST_F(), blender::io::alembic::TEST_F(), blender::io::obj::TEST_F(), blender::io::obj::TEST_F(), blender::io::obj::TEST_F(), blender::io::ply::TEST_F(), blender::io::ply::TEST_F(), blender::io::ply::TEST_F(), blender::io::ply::TEST_F(), blender::io::ply::TEST_F(), blender::io::ply::TEST_F(), blender::io::TEST_F(), blender::io::TEST_F(), blender::io::TEST_F(), blender::io::TEST_F(), blender::io::TEST_F(), blender::io::TEST_F(), blender::io::TEST_F(), blender::io::usd::TEST_F(), blender::io::usd::TEST_F(), blender::io::usd::TEST_F(), blender::TEST_F(), blender::TEST_F(), blender::TEST_F(), TEST_F(), blender::bke::idprop::tests::test_float_to_value(), blender::gpu::tests::test_framebuffer_clear_color_multiple_attachments(), blender::gpu::tests::test_framebuffer_clear_color_single_attachment(), blender::gpu::tests::test_framebuffer_clear_depth(), blender::gpu::tests::test_framebuffer_clear_multiple_color_multiple_attachments(), blender::gpu::tests::test_framebuffer_cube(), blender::gpu::tests::test_framebuffer_multi_viewport(), blender::gpu::tests::test_framebuffer_scissor_test(), blender::gpu::tests::test_framebuffer_subpass_input(), blender::compositor::tests::test_full_buffer_iteration(), blender::bke::idprop::tests::test_idprop(), blender::bke::idprop::tests::test_idprop(), blender::bke::idprop::tests::test_idprop(), blender::bke::idprop::tests::test_idprop(), blender::bke::idprop::tests::test_idprop(), blender::bke::idprop::tests::test_idprop(), blender::bke::idprop::tests::test_idprop(), blender::gpu::tests::test_immediate_one_plane(), blender::gpu::tests::test_index_buffer_subbuilders(), blender::io::serialize::json::testing::test_int_to_json(), blender::bke::idprop::tests::test_int_to_value(), blender::bke::tests::test_lib_id_main_sort_check_order(), test_polyfill_area_tri_nonzero(), test_polyfill_topology(), blender::tests::test_ref_from_initializer_list(), blender::gpu::tests::test_shader_compute_ibo(), blender::gpu::tests::test_shader_compute_ssbo(), blender::gpu::tests::test_shader_ssbo_binding(), blender::compositor::tests::test_single_elem_iteration(), blender::gpu::tests::test_storage_buffer_clear(), blender::gpu::tests::test_storage_buffer_clear_zero(), blender::gpu::tests::test_storage_buffer_copy_from_vertex_buffer(), blender::gpu::tests::test_storage_buffer_create_update_read(), blender::bke::idprop::tests::test_string_to_value(), blender::gpu::tests::test_texture_1d(), blender::gpu::tests::test_texture_1d_array(), blender::gpu::tests::test_texture_1d_array_upload(), blender::gpu::tests::test_texture_2d_array(), blender::gpu::tests::test_texture_2d_array_upload(), blender::gpu::tests::test_texture_3d(), blender::gpu::tests::test_texture_copy(), blender::gpu::tests::test_texture_cube(), blender::gpu::tests::test_texture_cube_array(), blender::gpu::tests::test_texture_read(), blender::draw::TestAlloc::TestAlloc(), blender::draw::TestDefrag::TestDefrag(), StringEscape::testEscapeWords(), StringCasecmpNatural::testReturnsZeroForAll(), blender::gpu::tests::texture_create_upload_read(), threept_test(), triintri_test(), twodiamondscross_test(), twoface2_test(), twoface_test(), twofaceedgeoverlap_test(), twopt_test(), twosquaresoverlap_test(), utf8_as_char32_test_compare_with_pad_bytes(), blender::gpu::tests::CallData::validate(), blender::gpu::tests::ShaderSpecializationConst::validate(), verify_eval_result(), blender::gpu::tests::vertex_buffer_fetch_mode(), and blender::tests::ExceptionThrower::~ExceptionThrower().

◆ expr_pylike_const_test()

static void expr_pylike_const_test ( const char * str,
double value,
bool force_const )
static

◆ expr_pylike_error_test()

static void expr_pylike_error_test ( const char * str,
double x,
eExprPyLike_EvalStatus error )
static

◆ expr_pylike_eval_test()

static void expr_pylike_eval_test ( const char * str,
double x,
double value )
static

◆ expr_pylike_parse_fail_test()

static void expr_pylike_parse_fail_test ( const char * str)
static

◆ parse_for_eval()

static ExprPyLike_Parsed * parse_for_eval ( const char * str,
bool nonconst )
static

◆ sqrt()

sqrt ( x )

Referenced by Freestyle::angle_from_cotan(), area_light_rect_sample(), ArHosekSkyModel_GetRadianceInternal(), BKE_mesh_mdisp_flip(), BM_face_multires_bounds_smooth(), BM_loop_interp_multires_ex(), bsdf_hair_chiang_albedo(), bsdf_hair_huang_sample(), bssrdf_setup_radius(), RenderScheduler::calculate_resolution_divider_for_time(), calculate_resolution_for_divider(), blender::compositor::CalculateStandardDeviationOperation::calculate_value(), slim::compute_transformation_matrix2_pins(), slim::computeGlobalScaleInvarianceFactor(), ComputeSwingMatrix(), Eigen::internal::constrained_conjugate_gradient(), slim::correct_geometry_size(), Freestyle::cotan(), CSqrt(), blender::ed::curves::curve_draw_event_add(), curve_draw_event_add(), do_kink(), slim::doublearea(), ease_sigmoid_function(), Freestyle::eigenvector(), EllipseClamp(), libmv::euclidean_resection::EuclideanResectionAnsarDaniilidis(), libmv::EuclideanScaleToUnity(), EulerAngleFromMatrix(), libmv::F_FromCorrespondance_2points(), fcm_fn_generator_evaluate(), find_even_superellipse_chords_general(), blender::bke::tests::find_flip_boundary(), find_superellipse_chord_endpoint(), fresnel_dielectric_cos(), libmv::FrobeniusNorm(), libmv::Gaussian(), libmv::GaussianInversePositive(), gearGL(), gearGL(), slim::get_smallest_pos_quad_zero(), GHOST_WindowX11::getDPIHint(), gizmo_spot_blend_prop_matrix_set(), GPU_indexbuf_build_curves_on_device(), slim::grad(), Freestyle::gts_vertex_principal_curvatures(), Freestyle::SilhouetteGeomEngine::ImageToWorldParameter(), IMB_filter_extend(), libmv::InternalReprojectionError(), ior_from_F0(), iridescence_lookup_sensitivity(), libmv::IsotropicPreconditionerFromPoints(), libmv::KRt_From_P(), len_v2_db(), len_v2v2_db(), len_v3_db(), float3::length(), libmv_reprojectionErrorForImage(), libmv_reprojectionErrorForTrack(), Freestyle::VecMat::Vec< T, N >::norm(), normalize(), Freestyle::normalize2(), Freestyle::normalize3(), normalize_v3_length_db(), normalize_v3_v3_length_db(), normalize_vn_vn(), btVectorX< T >::nrm2(), blender::geometry::pack_island_xatlas(), libmv::PearsonProductMomentCorrelation(), libmv::PreconditionerFromPoints(), resolve_quad_u_v2(), resolve_quad_uv_v2_deriv(), Freestyle::NodeTransform::Rotate(), sabin_gamma(), safe_sqrt(), libmv::euclidean_resection::SelectControlPoints(), seq_retiming_evaluate_arc_segment(), blender::io::obj::set_bsdf_socket_values(), IK_QJacobian::SetDoFWeight(), IK_QTask::SetWeight(), solve_cubic(), libmv::SolveCubicPolynomial(), libmv::Dogleg< Function, Jacobian, Solver >::SolveDoglegDirection(), SolveP2(), SolveP3(), SolveP4Bi(), SolveP4De(), Freestyle::OGF::sphere_clip_vector(), Freestyle::SphericalGrid::Transform::sphericalProjection(), SphericalRangeParameters(), svm_node_closure_bsdf(), svm_node_principled_volume(), TEST(), blender::bke::tests::test_vec_roll_to_mat3_orthogonal(), tile_calculate_best_size(), libmv::BruteRegionTracker::Track(), libmv::HybridRegionTracker::Track(), libmv::RetrackRegionTracker::Track(), transform_to_quat(), blender::compositor::ConvolutionEdgeFilterOperation::update_memory_buffer_partial(), blender::compositor::KuwaharaAnisotropicOperation::update_memory_buffer_partial(), blender::compositor::MathInverseSqrtOperation::update_memory_buffer_partial(), blender::compositor::MathSqrtOperation::update_memory_buffer_partial(), slim::update_weights_and_closest_rotations(), Freestyle::V2DistanceBetween2Points(), Freestyle::V2Length(), Vector_angle(), Vector_length_get(), Vector_length_set(), and wm_block_splash_image_roundcorners_add().

◆ TEST() [1/4]

TEST ( expr_pylike ,
Error_ArgumentCount  )

◆ TEST() [2/4]

TEST ( expr_pylike ,
Eval_Ternary1  )

◆ TEST() [3/4]

◆ TEST() [4/4]

TEST ( expr_pylike ,
UsingParam  )

◆ TEST_ERROR() [1/2]

TEST_ERROR ( Mixed1 ,
"sqrt(x) + 1 / max(0, x)" ,
-1. 0,
EXPR_PYLIKE_MATH_ERROR  )

◆ TEST_ERROR() [2/2]

EXPR_PYLIKE_DIV_BY_ZERO TEST_ERROR ( Mixed3 ,
"sqrt(x) + 1 / max(0, x)" ,
1. 0,
EXPR_PYLIKE_SUCCESS  )

◆ verify_eval_result()

static void verify_eval_result ( ExprPyLike_Parsed * expr,
double x,
double value )
static

Variable Documentation

◆ Error_Invalid

EXPR_PYLIKE_DIV_BY_ZERO Error_Invalid
Initial value:
{
ExprPyLike_Parsed *expr = BLI_expr_pylike_parse("", nullptr, 0)
ExprPyLike_Parsed * BLI_expr_pylike_parse(const char *expression, const char **param_names, int param_names_len)

Definition at line 348 of file BLI_expr_pylike_eval_test.cc.

◆ result

double result

Definition at line 351 of file BLI_expr_pylike_eval_test.cc.

Referenced by blender::math::abs(), iTaSC::Scene::addObject(), aligned_malloc(), libmv::aligned_malloc(), blender::MatBase< T, NumCol, NumRow, Alignment >::all(), blender::asset_system::all_valid_asset_library_refs(), blender::eevee::RayTraceModule::alloc_dummy(), blender::eevee::RayTraceModule::alloc_only(), btPoolAllocator::allocate(), arg_handle_extension_registration(), arrayModifier_doArray(), associate_blend(), Freestyle::Interface0DIterator::atLast(), Freestyle::StrokeInternal::StrokeVertexIterator::atLast(), AUD_getSet(), blender::ed::sculpt_paint::smooth::average_positions(), blender::ed::sculpt_paint::smooth::average_positions(), blender::ed::object::bake_exec(), blender::ed::object::bake_image_exec(), base_callback(), base_skin(), blender::gpu::MTLParallelShaderCompiler::batch_finalize(), bc_get_action_id(), bc_get_property(), BKE_animsys_fix_rna_path_rename(), blender::bke::BKE_armature_find_selected_bones(), BKE_asset_metadata_tag_ensure(), BKE_constraint_find_from_target(), BKE_cryptomatte_entries_to_matte_id(), BKE_id_new_name_validate(), BKE_id_rename(), BKE_image_get_tile_number_from_filepath(), BKE_keyblock_element_count_from_shape(), BKE_libblock_rename(), BKE_main_is_empty(), BKE_mesh_mirror_apply_mirror_on_axis_for_modifier(), BKE_mesh_mirror_bisect_on_mirror_plane_for_modifier(), BKE_mesh_orco_verts_get(), BKE_mesh_remap_calc_difference_from_mesh(), BKE_mesh_remesh_voxel(), BKE_mesh_remesh_voxel_fix_poles(), BKE_mesh_wrapper_ensure_subdivision(), BKE_movieclip_put_frame_if_possible(), BKE_multires_create_mesh(), BKE_object_get_original_mesh(), BKE_object_get_pre_modified_mesh(), BKE_ptcache_id_find(), BKE_subdiv_to_ccg_mesh(), BKE_text_file_modified_check(), BKE_text_file_modified_ignore(), BKE_volume_min_max(), blend_file_thumb_clamp_size(), blender_camera_matrix(), blf_glyph_cache_add_blank(), blf_glyph_cache_add_glyph(), blf_glyph_cache_add_svg(), BLI_bitmap_find_first_unset(), BLI_delete_soft(), BLI_getenv(), BLI_noise_mg_hybrid_multi_fractal(), BLI_noise_mg_ridged_multi_fractal(), BLI_path_cmp_normalized(), BLI_session_uid_generate(), BLI_sprintfN(), BLI_sprintfN_with_buffer(), BLI_str_utf8_as_unicode_safe(), BLI_str_utf8_as_unicode_step_or_error(), BLI_str_utf8_as_unicode_step_safe(), BLI_string_join_array(), BLI_string_join_array_by_sep_char(), BLI_string_join_array_by_sep_char_with_tableN(), BLI_string_join_array_by_sep_charN(), BLI_string_join_arrayN(), BLI_vsprintfN(), BLI_vsprintfN_with_buffer(), BLI_windows_system_backtrace_run_trace(), BLO_blendhandle_get_preview_for_id(), blender::bke::pbvh::bm_face_as_array(), bm_face_connect_verts(), BMO_error_pop(), bpy_app_help_text(), bpy_context_members(), bpy_flip_name(), BPy_Group_ViewItems_Contains(), BPy_Group_ViewValues_Contains(), BPy_IDGroup_View_reversed(), BPy_Nature_bitwise(), bpy_prop_pointer_poll_fn(), bpy_rna_enum_items_static(), bpy_rna_uilayout_introspect(), bpy_wm_capabilities(), bpyunits_to_string(), bpyunits_to_value(), bssrdf_eval(), btMprPenetration(), btShortestAngleUpdate(), btShortestAngularDistance(), blender::nodes::node_shader_map_range_cc::build_float_linear(), blender::nodes::node_shader_map_range_cc::build_float_stepped(), blender::bke::build_socket_indices(), blender::nodes::node_shader_map_range_cc::build_vector_linear(), blender::nodes::node_shader_map_range_cc::build_vector_stepped(), bvhtree_CreatePyObject(), blender::gpu::cache_dir_get(), blender::ed::sculpt_paint::smooth::calc_average(), blender::ed::sculpt_paint::paint::image::calc_pixel_position(), blender::calc_radius_limit(), calcAccelerationDeltasMultiDof(), blender::nodes::node_geo_curve_spline_parameter_cc::calculate_point_lengths(), blender::bke::calculate_result_offsets(), btConvex2dConvex2dAlgorithm::calculateTimeOfImpact(), btConvexConvexAlgorithm::calculateTimeOfImpact(), cb_region_draw(), cb_wm_cursor_draw(), libmv::ceil0(), blender::math::ceil_to_multiple(), check_field_alignment(), blender::deg::BuilderMap::checkIsBuiltAndTag(), GHOST_XrGraphicsBindingOpenGL::chooseSwapchainFormat(), blender::math::clamp(), blender::math::clamp(), BoundBox2D::clamp(), clip_uv_transform_translation(), cloth_collision_response_static(), cloth_selfcollision_response_static(), blender::ed::object::collection_io_export_all_exec(), blender::ed::outliner::collections_view_layer_poll(), colorfn(), blender::gpu::combine_sources(), btConvexHullInternal::Rational64::compare(), blender::realtime_compositor::compute_causal_transfer_function_at_non_causal_pole(), computeAccelerationsArticulatedBodyAlgorithmMultiDof(), computeDeltaVelocityInConstraintSpace(), configure_and_run_tracker(), CurvesNode::constant_fold(), blender::gpu::convert_float_formats(), blender::compositor::SwitchNode::convert_to_operations(), blender::compositor::SwitchViewNode::convert_to_operations(), blender::bke::idprop::convert_to_serialize_values(), coord_at_next_col(), coord_at_next_row(), coord_at_prev_col(), coord_at_prev_row(), blender::bke::pbvh::uv_islands::Fan::count_edges_not_added(), count_mesh_quads(), blender::bke::pbvh::pixels::count_nodes_to_update(), blender::ed::object::create_applied_mesh_for_modifier(), blender::bke::idprop::IDPropertySerializer::create_dictionary(), blender::io::serialize::DictionaryValue::create_lookup(), blender::geometry::create_merged_mesh(), blender::gpu::VKDrawList::create_resource(), blender::eevee::Film::cryptomatte_layer_len_get(), CTX_data_collection_get(), ctx_data_collection_get(), CTX_data_get(), CTX_data_pointer_get(), ctx_data_pointer_get(), ctx_data_pointer_verify(), CTX_data_string_get(), curve_draw_exec(), blender::ed::curves::curves_draw_exec(), blender::gpu::GLBackend::debug_capture_begin(), blender::gpu::VKBackend::debug_capture_begin(), mv::AutoTrack::DetectAndTrack(), device_cuda_init(), device_hip_init(), device_info_list_report(), DeviceAdded(), blender::MatBase< T, NumCol, NumRow, Alignment >::diagonal(), blender::bke::curves::poly::direction_bisect(), blender::math::divide_ceil(), DNA_member_array_num(), doEdgeSplit(), Dot(), blender::math::dot(), blender::ed::sculpt_paint::mask::duplicate_mask(), blender::ed::sculpt_paint::hide::duplicate_visibility_bmesh(), dynamicPaint_Modifier_apply(), ED_preview_id_is_supported(), ED_preview_prepare_world(), ED_space_image_get_display_channel_mask(), ED_uvedit_clipboard_maximum_common_subgraph(), egl_chk(), EIG_linear_solver_solve(), blender::eevee::enabled_passes(), blender::gpu::MTLContext::ensure_render_pipeline_state(), blender::bke::idprop::IDPGroupSerializer::entry_to_idprop(), OSLRenderServices::environment(), escapePath(), blender::io::grease_pencil::PDFExporter::export_scene(), expr_pylike_const_test(), expr_pylike_error_test(), blender::bke::pbvh::pixels::NonManifoldUVEdges::extract_tile_edges(), file_box_select_modal(), file_descriptor_is_io_ready(), file_draw_string_multiline(), blender::bke::file_handlers_poll_file_drop(), final_skin(), blender::gpu::VKShader::finalize_post(), blender::ed::greasepencil::find_curve_segments(), blender::asset_system::AssetCatalogTree::find_item(), blender::find_key_range(), blender::bke::subdiv::find_loose_edge_interpolation_positions(), blender::asset_system::AssetCatalogTree::find_root_item(), blender::eevee::SphereProbeAtlasCoord::LocationFinder::first_free_spot(), float_ramp_lookup(), fresnel_dielectric_cos(), blender::bke::cryptomatte::CryptomatteHash::from_hex_encoded(), blender::math::detail::from_rotation(), blender::math::from_scale(), ImageStats::full_report(), MeshStats::full_report(), NamedNestedSampleStats::full_report(), NamedSampleCountStats::full_report(), NamedSizeStats::full_report(), NamedTimeStats::full_report(), PathTrace::full_report(), RenderScheduler::full_report(), RenderStats::full_report(), SceneUpdateStats::full_report(), blender::memory_cache::get_base(), get_cdt_output(), VoronoiTextureNode::get_feature(), blender::modifier::greasepencil::get_filtered_layer_mask(), blender::modifier::greasepencil::get_filtered_stroke_mask(), blender::modifier::greasepencil::get_grease_pencil_material_passes(), blender::bke::get_known_node_types_set(), get_layer_view_name(), blender::compositor::MemoryBuffer::get_max_value(), blender::nodes::node_fn_rotate_euler_cc::get_multi_function(), blender::bke::image::partial_update::PartialUpdateChecker< TileData >::CollectResult::get_next_change(), blender::gpu::VKPipelinePool::get_or_create_compute_pipeline(), blender::gpu::VKPipelinePool::get_or_create_graphics_pipeline(), blender::draw::compositor::Context::get_output_result(), get_quick_mesh(), blender::gpu::GLShader::get_sources(), blender::bke::volume_grid::get_transform_matrix(), get_uv_edge_needle(), get_uv_face_needle(), get_uv_island_needle(), get_uv_vert_needle(), blender::nodes::node_geo_curve_spline_parameter_cc::IndexOnSplineFieldInput::get_varray_for_context(), blender::nodes::node_geo_index_of_nearest_cc::HasNeighborFieldInput::get_varray_for_context(), blender::nodes::node_geo_index_of_nearest_cc::IndexOfNearestFieldInput::get_varray_for_context(), blender::draw::compositor::Context::get_viewer_output_result(), blender::deg::IDNode::get_visible_components_mask(), Freestyle::Geometry::Polygon< Point >::getBBoxCenter(), Freestyle::Geometry::Polygon< Point >::getCenter(), BoneExtensionManager::getExtensionMap(), Freestyle::SVertex::getFEdge(), getProcessName(), GHOST_DirectManipulationHelper::getTrackpadInfo(), getTransformOrientation_ex(), GHOST_ClipRectangle(), GHOST_GetButtonState(), GHOST_GetModifierKeyState(), GHOST_IsEmptyRectangle(), GHOST_IsInsideRectangle(), GHOST_IsValidRectangle(), gizmo_find_intersected_3d(), gpu_select_query_end(), GPU_shader_batch_finalize(), gwl_window_state_set(), btSparseSdf< CELLSIZE >::Hash(), blender::deg::ComponentKey::identifier(), blender::deg::OperationKey::identifier(), blender::bke::idprop::idprop_from_value(), blender::bke::idprop::IDPArraySerializer::idprop_to_dictionary(), blender::bke::idprop::IDPBoolSerializer::idprop_to_dictionary(), blender::bke::idprop::IDPDoubleSerializer::idprop_to_dictionary(), blender::bke::idprop::IDPFloatSerializer::idprop_to_dictionary(), blender::bke::idprop::IDPGroupSerializer::idprop_to_dictionary(), blender::bke::idprop::IDPIntSerializer::idprop_to_dictionary(), blender::bke::idprop::IDPStringSerializer::idprop_to_dictionary(), image_get_gpu_texture(), imaxdiv(), IMB_moviecache_put_if_possible(), iTaSC::Scene::initialize(), blender::bke::curves::bezier::insert(), blender::animrig::insert_keyframe_fcurve_value(), blender::math::interpolate(), blender::math::interpolate(), blender::math::interpolate_linear(), blender::bounds::intersect(), intersection_t_offset(), blender::math::invert(), blender::math::invert(), blender::fixed_width_int::is_zero(), blender::fixed_width_int::is_zero(), isInside(), blender::geometry::join_geometries(), keyingset_apply_keying_flags(), knife_find_line_hits(), layerInterp_propquaternion(), blender::math::length_manhattan(), libmv_autoTrackMarker(), libmv_detectFeaturesByte(), libmv_detectFeaturesFloat(), libmv_saveImage(), lineart_identify_corner_tri_feature_edges(), lineart_intersection_mask_check(), lineart_intersection_priority_check(), lineart_shadow_create_shadow_edge_array(), lineart_usage_check(), blender::ed::space_node::lines_of_text(), blender::ed::space_node::link_path_intersection(), localDirToWorld(), localFrameToWorld(), localPosToWorld(), blender::bke::pbvh::uv_islands::UVIsland::lookup_or_create(), blender::bke::pbvh::uv_islands::UVIsland::lookup_or_create(), M_Geometry_intersect_line_line(), M_imbuf_load(), M_imbuf_write(), BoundBox2D::make_relative_to(), make_string(), Freestyle::WShape::MakeFace(), GeometryExporter::makeVertexColorSourceId(), manta_smoke_ensure_colors(), manta_smoke_ensure_fire(), blender::deg::DEGCustomDataMeshMasks::MaskEdge(), blender::deg::DEGCustomDataMeshMasks::MaskFace(), blender::deg::DEGCustomDataMeshMasks::MaskLoop(), blender::deg::DEGCustomDataMeshMasks::MaskPoly(), blender::deg::DEGCustomDataMeshMasks::MaskVert(), blender::detail::matrix_mul_impl(), mean_value_half_tan_v2_db(), mean_value_half_tan_v3(), blender::geometry::OverlapMerger::merge_islands(), blender::geometry::boolean::mesh_boolean_float(), blender::bke::mesh_create_eval_final(), blender::bke::mesh_create_eval_no_deform(), blender::bke::mesh_create_eval_no_deform_render(), mesh_remove_doubles_on_axis(), mesh_separate_loose(), mesh_separate_material(), meshdeform_interp_w(), blender::gpu::MTLBackend::metal_is_supported(), blender::bounds::min_max(), mirror_apply_on_axis(), mirrorModifier__doMirror(), blender::bke::attribute_math::mix3(), blender::bke::attribute_math::mix4(), blender::math::mod(), MOD_solidify_extrude_modifyMesh(), MOD_solidify_nonmanifold_modifyMesh(), modify_mesh(), modify_mesh(), modify_mesh(), modify_mesh(), modify_mesh(), modify_mesh(), modify_mesh(), modify_mesh(), modify_mesh(), modify_mesh(), modify_mesh(), modify_mesh(), modify_mesh(), modify_mesh(), modify_mesh(), modify_mesh(), modify_mesh(), modify_mesh(), btConvexHullInternal::Int128::mul(), btConvexHullInternal::Int128::mul(), btKrylovSolver< MatrixX >::multAndAdd(), multires_as_ccg(), multires_as_mesh(), multires_make_derived_from_derived(), multires_reshape_context_create_from_modifier(), multiresModifier_reshapeFromDeformModifier(), need_postprocessed_frame(), need_undistortion_postprocess(), Geometry::needed_attributes(), blender::ed::space_node::node_build_item_data(), blender::nodes::node_geo_merge_by_distance_cc::node_geo_exec(), noise_scale1(), noise_scale2(), noise_scale3(), noise_scale4(), blender::draw::pbvh::normal_float_to_short(), normalEditModifier_do(), blender::math::normalize(), blender::math::normalize(), blender::math::normalize_and_get_size(), blender::math::normalize_and_get_size(), btCollisionWorld::objectQuerySingleInternal(), blender::ed::object::objects_bake_render_invoke(), blender::fixed_width_int::IntF< T, S >::operator double(), blender::fixed_width_int::UIntF< T, S >::operator double(), blender::fixed_width_int::UIntF< T, S >::operator uint64_t(), blender::fixed_width_int::IntF< T, S >::operator UIntF< T, S >(), blender::fixed_width_int::operator*(), blender::operator*(), blender::operator*(), BoundBox2D::operator*(), btConvexHullInternal::Int128::operator*(), blender::fixed_width_int::operator+(), blender::fixed_width_int::operator+(), btConvexHullInternal::Int128::operator+(), blender::fixed_width_int::operator-(), blender::fixed_width_int::operator-(), blender::fixed_width_int::operator-(), btConvexHullInternal::Int128::operator-(), CryptomatteSession::operator[](), blender::deg::DEGCustomDataMeshMasks::operator|(), blender::ed::sculpt_paint::orig_position_data_get_grids(), blender::ed::sculpt_paint::orig_position_data_get_mesh(), blender::math::orthogonalize(), osl_range_check(), blender::geometry::pack_islands(), blender::geometry::OverlapMerger::pack_islands_overlap(), parse_add_func(), blender::eevee::Film::pass_to_render_pass_names(), blender::bke::pbvh::uv_islands::Fan::path_between(), path_escape(), path_join(), path_source_handle_preprocessor(), path_source_replace_includes_recursive(), plane_track_pick_make_null(), blender::point_counts_to_keep_concurrent(), blender::math::pow(), pow_i(), prefetch_movie_frame(), prefetch_task_func(), preview_get_world(), blender::bke::pbvh::uv_islands::primitive_uv_bounds(), psys_cache_edit_paths_iter(), psys_cache_paths(), psys_get_particle_on_path(), PyC_ExceptionBuffer(), PyC_ExceptionBuffer_Simple(), PyC_RNA_AsPointer(), PyC_UnicodeAsBytes(), PyC_UnicodeAsBytes(), PyC_UnicodeAsBytesAndSize(), PyC_UnicodeFromBytesAndSize(), PyLong_subtype_new(), pyObjectToDouble(), pyObjectToLong(), pyrna_enum_as_string(), pyrna_prop_collection_subscript_int(), pyrna_prop_collection_subscript_str(), pyrna_struct_driver_add(), pyrna_struct_driver_remove(), pyrna_WindowManager_clipboard_get(), btCollisionWorld::rayTestSingleInternal(), RB_world_convex_sweep_test(), RE_bake_engine(), RE_bake_pixels_populate_from_objects(), RE_engine_begin_result(), RE_multires_bake_images(), blender::eevee::Film::read_pass(), blender::bke::image::ImageBufferAccessor< T, Channels >::read_pixel(), blender::ed::sculpt_paint::paint::image::ImageBufferByte4::read_pixel(), MANTA::readData(), recursive_operation(), blender::math::reduce_add(), blender::math::reduce_max(), blender::math::reduce_min(), blender::math::reduce_mul(), blender::eevee::RayTraceModule::render(), blender::geometry::retrieve_attribute_spans(), Freestyle::ViewEdgeXBuilder::retrieveFaceMarks(), rgb_ramp_lookup(), rgb_ramp_lookup(), rgb_ramp_lookup(), RNA_path_append(), rna_pointer_inherit_refine(), RNA_property_enum_bitflag_identifiers(), RNA_property_enum_identifier(), RNA_property_enum_item_from_value(), RNA_property_enum_item_from_value_gettexted(), RNA_property_enum_items_ex(), RNA_property_enum_name(), RNA_property_enum_name_gettexted(), blender::math::rotate(), blender::nodes::node_geo_curve_primitive_arc_cc::rotate_vector_around_axis(), mv::Region::Rounded(), blender::ed::geometry::run_node_ui_poll(), blender::math::safe_mod(), blender::math::safe_sqrt(), blender::math::scale(), SCULPT_flip_v3_by_symm_area(), seam_connected(), seq_get_shown_sequences(), blender::gpu::FloatingPointFormat< HasSignBit, MantissaBitLen, ExponentBitLen >::set_exponent(), blender::nodes::node_geo_set_position_cc::set_instances_position(), blender::gpu::FloatingPointFormat< HasSignBit, MantissaBitLen, ExponentBitLen >::set_mantissa(), blender::gpu::FloatingPointFormat< HasSignBit, MantissaBitLen, ExponentBitLen >::set_sign(), blender::nodes::node_shader_sepcomb_xyz_cc::sep::sh_node_sepxyz_eval_inverse_elem(), blender::bke::pbvh::uv_islands::UVPrimitive::shared_edges(), blender::bke::pbvh::uv_islands::sharpest_border_corner(), blender::bke::pbvh::uv_islands::sharpest_border_corner(), SIM_cloth_solve(), sincos_canonical(), blender::gpu::GLSourcesBaked::size(), blender::VectorList< T, CapacityStart, CapacitySoftLimit >::size(), skin_output_branch_hulls(), SKY_arhosekskymodel_radiance(), smoothstep(), solve_least_squares(), btDantzigSolver::solveMLCP(), btMLCPSolver::solveMLCP(), btMultiBodyMLCPConstraintSolver::solveMLCP(), sound_mixdown_exec(), blender::gpu::GLSources::sources_get(), blender::math::step(), blender::compositor::step_update_memory_buffer(), string_printf(), string_strip(), subdiv_as_ccg(), subdiv_as_mesh(), blender::bke::subdiv::subdiv_to_mesh(), subdivide_base(), subdivide_edit_mesh(), subsurf_make_derived_from_derived(), svm_node_map_range(), svm_node_vector_map_range(), blender::realtime_compositor::Operation::switch_result_mapped_to_input(), blender::animrig::tests::TEST(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), blender::fn::tests::TEST(), blender::fn::tests::TEST(), blender::fn::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), TEST(), TEST(), blender::draw::test_draw_manager_sync(), blender::draw::test_draw_resource_id_gen(), blender::draw::test_draw_visibility(), blender::draw::test_eevee_shadow_finalize(), blender::draw::test_eevee_shadow_page_mask_ex(), blender::draw::test_eevee_shadow_tag_update(), blender::draw::test_eevee_shadow_tilemap_amend(), blender::bke::image::partial_update::TEST_F(), blender::bke::image::partial_update::TEST_F(), blender::bke::image::partial_update::TEST_F(), blender::bke::image::partial_update::TEST_F(), blender::bke::image::partial_update::TEST_F(), blender::bke::image::partial_update::TEST_F(), blender::bke::image::partial_update::TEST_F(), OSLRenderServices::texture3d(), blender::compositor::MemoryBuffer::texture_bilinear_extend(), blender::compositor::MemoryBuffer::texture_nearest_extend(), ThreePlaneIntersection(), time_human_readable_to_seconds(), blender::math::to_gimbal_axis(), blender::math::to_scale(), blender::math::to_scale(), blender::gpu::GLSources::to_string(), blender::gpu::to_string_vk_access_flags(), blender::gpu::to_string_vk_dependency_flags(), blender::gpu::to_string_vk_image_aspect_flags(), blender::gpu::to_string_vk_pipeline_stage_flags(), blender::gpu::to_string_vk_rendering_flags(), blender::gpu::to_string_vk_shader_stage_flags(), blender::gpu::to_vk_clear_color_value(), blender::gpu::to_vk_image_aspect_flag_bits(), blender::gpu::to_vk_image_create(), blender::gpu::to_vk_image_usage(), blender::gpu::to_vk_image_view_type(), tracking_pick_make_null(), blender::math::transform_point(), blender::math::transform_point(), BoundBox::transformed(), blender::math::projection::translate(), blender::math::translate(), blender::math::transpose(), triangulate_mesh(), blender::nodes::node_geo_triangulate_cc::triangulate_mesh_selection(), ui_but_context_poll_operator_ex(), ui_but_event_operator_string_from_menu(), ui_but_event_operator_string_from_panel(), ui_but_is_user_menu_compatible(), UI_layout_introspect(), UNUSED_FUNCTION_WITH_RETURN_TYPE(), blender::ed::sculpt_paint::trim::update_normals(), UniqueName_Value::use_smallest_unused(), utf8_char_decode(), util_aligned_malloc(), blender::bke::pbvh::uv_islands::UVBorderCorner::uv(), Freestyle::V2ScaleIII(), blender::ed::spreadsheet::value_string(), blender::math::vector_hash(), verify_eval_result(), version_idproperty_ui_data(), view3d_circle_select_modal(), WireframeModifier_do(), wm_ghost_modifier_query(), WM_key_event_operator_string(), WM_modalkeymap_items_to_string(), WM_operator_ui_poll(), WM_platform_associate_set(), wm_platform_support_check_approval(), WM_platform_support_perform_checks(), blender::math::EulerXYZBase< T >::wrapped(), blender::math::EulerXYZBase< T >::wrapped_around(), blender::math::QuaternionBase< T >::wrapped_around(), blender::io::grease_pencil::SVGExporter::write_to_file(), and Freestyle::FEdge::z_discontinuity().

◆ x

uint x

Definition at line 345 of file BLI_expr_pylike_eval_test.cc.

Referenced by _bli_math_fastpow24(), _edge_getCoVert(), _edge_getCoVert(), abs(), absolute(), action_circle_select_exec(), actkeys_select_leftright_invoke(), PathTraceWorkCPU::adaptive_sampling_converge_filter_count_active(), add_bezt_vertices(), blender::animrig::tests::add_keyframe(), blender::io::obj::add_node(), blender::compositor::MemoryBuffer::add_pixel(), blender::bke::pbvh::uv_islands::add_uv_island(), addedgetoscanvert(), mv::AddMarker(), addPoint(), GuardedAllocator< T >::address(), GuardedAllocator< T >::address(), animchannels_channel_get(), animchannels_mouseclick_invoke(), annotation_calc_2d_stroke_fxy(), annotation_draw_apply_event(), annotation_stroke_eraser_is_occluded(), btSoftBody::appendNode(), libmv::internal::LookupWarpGrid::Apply(), apply_heights_callback(), apply_tangmat_callback(), libmv::ApplyBrownDistortionModel(), libmv::ApplyPolynomialDistortionModel(), atomic_add_and_fetch_fl(), atomic_add_and_fetch_int32(), atomic_add_and_fetch_int64(), atomic_add_and_fetch_uint32(), atomic_add_and_fetch_uint64(), atomic_sub_and_fetch_int32(), atomic_sub_and_fetch_int64(), atomic_sub_and_fetch_uint32(), atomic_sub_and_fetch_uint64(), blender::ed::sculpt_paint::smooth::average_data_grids(), barycentric_weights_v2_grid_cache(), bessel_I0(), bi_mix(), BKE_brush_sample_masktex(), BKE_brush_sample_tex_3d(), BKE_curvemap_insert(), BKE_curvemapping_changed(), BKE_curveprofile_insert(), BKE_histogram_update_sample_line(), BKE_image_stamp_buf(), BKE_mesh_mdisp_flip(), BKE_subdiv_ccg_eval_limit_positions(), BKE_tracking_disable_channels(), BKE_tracking_distort_v2(), BKE_tracking_distortion_distort_v2(), BKE_tracking_get_search_imbuf(), BKE_tracking_track_add(), blend(), BLF_aspect(), blf_glyph_cache_add_svg(), BLF_shadow_offset(), BLF_thumb_preview(), BLI_bitmap_draw_2d_poly_v2i_n(), BLI_jitter_init(), BLI_jitterate1(), BLI_jitterate2(), BLI_noise_hnoise(), BLI_rctf_isect_pt(), BLI_rctf_isect_x(), BLI_rctf_length_x(), BLI_rctf_resize(), BLI_rctf_resize_x(), BLI_rctf_transform_calc_m4_pivot_min_ex(), BLI_rctf_translate(), BLI_rcti_isect_pt(), BLI_rcti_isect_x(), BLI_rcti_length_x(), BLI_rcti_resize(), BLI_rcti_resize_x(), BLI_rcti_translate(), bm_grid_fill(), bm_grid_fill_array(), BM_mesh_calc_uvs_cone(), BM_mesh_calc_uvs_cube(), BM_mesh_calc_uvs_grid(), bmo_create_grid_exec(), boxsampleclip(), brightcontrast_apply_threaded(), brush_gen_texture(), brush_painter_imbuf_new(), brush_painter_imbuf_update(), brush_painter_mask_ibuf_new(), brush_painter_mask_imbuf_update(), btSqrt(), blender::ed::greasepencil::build_fill_boundary(), buildAccelerator(), butterworth_filter_value(), C_Matrix_OrthoProjection(), C_Matrix_Scale(), cage3d_draw_circle_handles(), blender::ed::sculpt_paint::smooth::calc_relaxed_translations_grids(), blender::ed::sculpt_paint::filter::calc_sharpen_filter(), blender::ed::sculpt_paint::calc_vert_neighbors(), blender::ed::sculpt_paint::calc_vert_neighbors_interior(), blender::geometry::calculate_cone_verts(), blender::geometry::calculate_corner_verts(), blender::geometry::calculate_positions(), ccg_edge_getCo(), ccg_edge_getNo(), ccg_face_getIFCo(), ccg_face_getIFCoEdge(), ccg_face_getIFNo(), CCG_grid_xy_to_index(), ccgDM_copyFinalEdgeArray(), ccgDM_copyFinalPolyArray(), ccgDM_copyFinalVertArray(), ccgSubSurf__calcSubdivLevel(), ccgSubSurf__calcSubdivLevel_interior_faces_edges_centerpoints_shift_cb(), ccgSubSurf__calcSubdivLevel_interior_faces_edges_midpoints_cb(), ccgSubSurf__calcSubdivLevel_verts_copydata_cb(), ccgSubSurf__calcVertNormals(), ccgSubSurf__calcVertNormals_edges_accumulate_cb(), ccgSubSurf__calcVertNormals_faces_accumulate_cb(), ccgSubSurf__calcVertNormals_faces_finalize_cb(), ccgSubSurf_stitchFaces(), ccgSubSurf_updateFromFaces(), ccgSubSurf_updateToFaces(), ccl_try_align(), ccl_try_align(), check_point_in_stroke(), check_zone(), checker_board_color_fill(), checker_board_color_tint(), checker_board_grid_fill(), checker_board_text(), Clamp(), Clamp(), clamp_float(), clamp_uint(), clampi(), BCAnimationCurve::clean_handles(), clip_main_region_draw(), cloth_add_shear_bend_spring(), color_balance_lgg(), color_balance_sop(), blender::realtime_compositor::compute_distance_falloff(), slim::computeGlobalScaleInvarianceFactor(), Eigen::internal::constrained_conjugate_gradient(), libmv::Convolve(), copy_v2_fl2(), copy_v3_fl3(), copy_v4_fl4(), copySign(), FallbackImpl::cpuProcessorApply(), FallbackImpl::cpuProcessorApply_predivide(), blender::draw::pbvh::create_lines_index_grids_flat_layout(), blender::nodes::node_geo_curve_primitive_spiral_cc::create_spiral_curve(), blender::nodes::node_geo_curve_primitive_star_cc::create_star_curve(), blender::draw::pbvh::create_tri_index_grids_flat_layout(), btSoftBodyHelpers::CreateFromTetGenData(), btSoftBodyHelpers::CreatePatch(), btSoftBodyHelpers::CreatePatchUV(), btSoftBodyHelpers::CreateRope(), libmv::CrossProductMatrix(), PathTraceWorkCPU::cryptomatte_postproces(), cubemap_glob(), GHOST_SystemWayland::cursor_shape_custom_set(), curves_apply_threaded(), cycles_precompute(), data_device_handle_enter(), data_device_handle_motion(), densfunc(), depth_segment_cb(), detect_retrieve_libmv_features(), blender::bke::pbvh::uv_islands::dilate_x(), blender::bke::pbvh::uv_islands::dilate_y(), dist_Minkovsky4(), distance_to_unit_interval(), do_add_effect_byte(), do_add_effect_float(), do_cross_effect_byte(), do_cross_effect_float(), do_drop_effect_byte(), do_drop_effect_float(), do_glow_effect_byte(), do_glow_effect_float(), do_mul_effect_byte(), do_mul_effect_float(), do_sub_effect_byte(), do_sub_effect_float(), do_text_effect(), double_round(), slim::doublearea(), draw_circle_in_quad(), draw_distortion(), draw_image_cache(), draw_movieclip_buffer(), draw_movieclip_cache(), draw_movieclip_muted(), draw_render_info(), draw_stabilization_border(), draw_tracking_tracks(), libmv::DrawEllipse(), libmv::DrawLine(), drawSnapping(), DRW_cache_bone_dof_sphere_get(), DRW_cache_camera_frame_get(), DRW_cache_camera_tria_wire_get(), DRW_cache_camera_volume_get(), DRW_cache_camera_volume_wire_get(), DRW_cache_circle_get(), DRW_cache_cube_get(), DRW_cache_empty_cube_get(), DRW_cache_lightprobe_planar_get(), DRW_cache_particles_get_prim(), dynamic_paint_find_neighbor_pixel(), ED_area_type_hud_ensure(), ED_fileselect_layout_offset(), ED_info_draw_stats(), ED_mask_draw_region(), ED_mask_point_pos__reverse(), ED_region_panels_layout_ex(), ED_space_clip_color_sample(), ED_space_image_color_sample(), ED_space_node_color_sample(), ED_view3d_depth_read_cached(), EllipseClamp(), libmv::EuclideanIntersect(), libmv::EuclideanToHomogeneous(), libmv::EuclideanToHomogeneous(), libmv::EuclideanToHomogeneous(), libmv::EuclideanToHomogeneous(), libmv::EuclideanToHomogeneous(), libmv::EuclideanToHomogeneous(), expand_bits(), EXPP_VectorsAreEqual(), blender::bke::pbvh::pixels::extract_barycentric_pixels(), eyedropper_cryptomatte_sample_renderlayer_fl(), fast_cosf(), fast_exp2f(), fast_expm1f(), fast_ierff(), fast_sincosf(), fast_sinf(), fast_tanf(), libmv::FastConvolve(), fb(), fbderiv(), fcurve_to_keylist(), feather_bucket_index_from_coord(), film_adaptive_sampling_filter_x(), filt_catrom(), filt_cubic(), filt_quadratic(), filter_make_index(), blender::ed::sculpt_paint::face_set::filter_verts_with_unique_face_sets_grids(), btUnionFind::find(), DisjointSet::find(), find_nearest_seq(), blender::AtomicDisjointSet::find_root(), blender::DisjointSet< T >::find_root(), findzero(), libmv::FloatImageToUCharArray(), blender::bits::foreach_1_index(), foreach_grid_face_coordinate_task(), gaussian_blur_y(), blender::compositor::GlareGhostOperation::generate_glare(), blender::compositor::GlareSimpleStarOperation::generate_glare(), blender::compositor::GlareStreaksOperation::generate_glare(), blender::render::texturemargin::TextureMarginMap::get_pixel(), get_ss_weights(), blender::ed::sculpt_paint::get_symmetry_brush_transforms(), blender::RandomNumberGenerator::get_unit_float3(), GHOST_WindowSDL::getClientBounds(), getEulerYPR(), getEulerZYX(), getFaceIndex(), getOpenGLSubMatrix(), GHOST_SystemX11::getPixelAtCursor(), getRotation(), GHOST_EventCursor::GHOST_EventCursor(), GHOST_EventDragnDrop::GHOST_EventDragnDrop(), GHOST_EventTrackpad::GHOST_EventTrackpad(), GPU_framebuffer_read_color(), GPU_framebuffer_read_depth(), GPU_framebuffer_viewport_set(), GPU_frontbuffer_read_color(), GPU_matrix_rotate_3f(), GPU_matrix_scale_2f(), GPU_matrix_scale_3f(), GPU_matrix_translate_2f(), GPU_matrix_translate_3f(), GPU_scissor(), GPU_shader_uniform_2f(), GPU_shader_uniform_3f(), GPU_shader_uniform_4f(), gpu_texture_update_from_ibuf(), GPU_viewport(), grad(), grad1(), grad2(), grad3(), grad4(), graph_circle_select_exec(), graph_draw_driver_debug(), graphkeys_click_insert_invoke(), graphkeys_select_leftright_invoke(), blender::render::texturemargin::TextureMarginMap::grow_dijkstra(), blender::ed::sculpt_paint::pose::grow_factors_grids(), blender::ed::sculpt_paint::mask::grow_mask_grids(), blender::ed::sculpt_paint::hide::grow_shrink_visibility_grid(), hair_get_boundbox(), GHOST_SystemCocoa::handleMouseEvent(), harmonic_coordinates_bind(), btSparseSdf< CELLSIZE >::Hash(), libmv::HomogeneousToNormalizedCamera(), hue_correct_apply_threaded(), ibJpegImageFromCinfo(), ibuf_get_color(), ibuf_get_color_clip(), icon_draw_rect(), blender::compositor::FastGaussianBlurOperation::IIR_gauss(), image_buf_fill_checker_slice(), image_buf_fill_color_slice(), image_exr_from_rgb_to_bw(), image_exr_opaque_alpha_buffer(), image_flip_exec(), image_main_region_draw(), image_sample_apply(), imagewrap(), IMB_buffer_byte_from_byte(), IMB_buffer_byte_from_float(), IMB_buffer_byte_from_float_mask(), IMB_buffer_float_from_byte(), IMB_buffer_float_from_float(), IMB_buffer_float_from_float_mask(), IMB_colormanagement_processor_apply(), IMB_colormanagement_processor_apply_byte(), IMB_dupImBuf(), IMB_filter_extend(), IMB_flipx(), imb_half_x_no_alloc(), imb_half_y_no_alloc(), IMB_initImBuf(), IMB_mask_clear(), IMB_mask_filter_extend(), imb_onehalf_no_alloc(), IMB_premultiply_rect(), IMB_premultiply_rect_float(), IMB_rectblend(), IMB_rectfill_area_replace(), IMB_rotate_orthogonal(), imb_save_dpx_cineon(), imb_stereo3d_data_init(), imb_stereo3d_read_anaglyph(), imb_stereo3d_read_interlace(), imb_stereo3d_write_anaglyph(), imb_stereo3d_write_interlace(), IMB_unpremultiply_rect(), IMB_unpremultiply_rect_float(), immAttr1f(), immAttr1u(), immAttr2f(), immAttr2i(), immAttr2s(), immAttr3f(), immAttr4f(), init_internal_icons(), init_mv_jit(), blender::imbuf::transform::init_pixel_pointer(), blender::ed::seq::init_wave_table(), initialize_shadow_alpha(), libmv::Tracks::Insert(), insert_graph_keys(), insert_into_textbuf(), blender::math::interpolate_nearest_border_byte(), blender::math::interpolate_nearest_border_fl(), blender::math::interpolate_nearest_byte(), blender::math::interpolate_nearest_fl(), blender::math::interpolate_nearest_wrap_byte(), blender::math::interpolate_nearest_wrap_fl(), blender::AtomicDisjointSet::is_root(), isect_sweeping_sphere_tri_v3(), blender::AtomicDisjointSet::join(), jump_flooding_pass(), kernel_tex_image_interp(), kernel_tex_image_interp_3d(), libmv::LaplaceFilter(), legacy_vec_roll_to_mat3_normalized(), len_squared_v2v2_alt(), len_v2v2(), len_v2v2_db(), len_v2v2_int(), libmv_byteBufferToFloatImage(), libmv_floatBufferToFloatImage(), libmv_saveImage(), libmv::LinearInitAxis(), lineart_bounding_area_next(), lineart_intersect_seg_seg(), lineart_line_isec_2d_ignore_line2pos(), blender::workbench::SceneResources::load_jitter_tx(), GHOST_WindowWin32::loadWintab(), log_bessel_I0(), loggerwindow_do_move(), loggerwindow_handle(), logImageElementGetData10(), logImageElementGetData10Packed(), logImageElementGetData12Packed(), logImageElementGetData8(), logImageSetData12(), logImageSetData16(), logImageSetData8(), blender::render::texturemargin::TextureMarginMap::lookup_pixels(), magic(), mainwindow_do_move(), mainwindow_handle(), make_float2(), make_float3(), make_float4(), make_int2(), make_int3(), make_int4(), make_packed_int3(), make_packed_uint3(), make_uchar2(), make_uchar3(), make_uchar4(), make_uint2(), make_uint3(), make_uint4(), slim::map_vertices_to_convex_border(), mask_spline_point_inside_ellipse(), maskmodifier_apply_threaded(), mathutils_array_hash(), maxdirsterid(), libmv::MeanAndVarianceAlongRows(), meshdeform_dynamic_bind(), meshdeform_index(), meshdeform_interp_w(), meshdeform_matrix_solve(), blender::noise::mix(), blender::noise::mix(), MOD_lineart_get_parent_bounding_area(), MouseCoords::MouseCoords(), mul_v3m3_dq(), multires_copy_dm_grid(), multires_copy_grid(), multires_disp_run_cb(), multires_grid_paint_mask_downsample(), multires_mdisps_downsample_hidden(), multires_reshape_assign_final_coords_from_ccg(), N4Step(), blender::ed::sculpt_paint::smooth::neighbor_position_average_interior_grids(), nlaedit_select_leftright_invoke(), nlatracks_mouseclick_invoke(), blender::ed::space_node::node_circleselect_exec(), blender::ed::space_node::node_get_resize_direction(), blender::bke::pbvh::node_raycast_grids(), blender::noise::noise_grad(), blender::noise::noise_grad(), blender::noise::noise_grad(), blender::noise::noise_grad(), normalize_len(), libmv::NViewTriangulate(), blender::ed::object::object_transform_axis_target_modal(), old_mdisps_bilinear(), ScaleDownY::op(), ScaleUpY::op(), op_lerp(), blender::math::AngleFraction< T >::operator AngleCartesianBase< T >(), libmv::NumericJacobian< Function, mode >::operator()(), btQuaternion::operator*(), btSoftBody::Impulse::operator*(), operator*(), operator*(), KDL::operator<<(), orgPerlinNoise(), orgPerlinNoiseU(), OVERLAY_grid_cache_init(), blender::geometry::p_abf_matrix_invert(), blender::ed::sculpt_paint::paint::image::PaintingKernel< ImageBuffer >::paint(), paint_2d_ibuf_add_if(), paint_2d_ibuf_rgb_get(), paint_2d_ibuf_rgb_set(), paint_2d_lift_soften(), blender::ed::sculpt_paint::paint_cursor_context_init(), blender::ed::sculpt_paint::paint_draw_cursor_overlay(), blender::ed::sculpt_paint::paint_draw_tex_overlay(), paint_sample_color(), blender::ed::sculpt_paint::paint_stroke_add_sample(), partial_buffer_update_rect(), libmv::PearsonProductMomentCorrelation(), point_density_sample_func(), point_init(), point_inside_ellipse(), popcount(), pow2f(), pow3f(), pow5f(), pow7f(), btDeformableBackwardEulerObjective::precondition(), prev_power_of_two(), libmv::Project(), libmv::Project(), libmv::Project(), project_paint_face_init(), libmv::ProjectiveIntersect(), btDbvtAabbMm::ProjectMinimum(), py_bl_math_clamp(), py_bl_math_lerp(), py_bl_math_smoothstep(), py_blf_position(), py_blf_shadow_offset(), pygpu_framebuffer_read_color(), pygpu_framebuffer_read_depth(), pygpu_framebuffer_viewport_set(), pygpu_state_scissor_set(), pygpu_state_viewport_set(), pyrna_prop_hash(), Quaternion_sub(), rasterize_half(), ray_triangle_rcp(), RE_engine_begin_result(), RE_filter_value(), blender::compositor::MemoryBuffer::read_bilinear(), CCL_NAMESPACE_BEGIN::TextureInterpolator< TexT, OutT >::read_clip(), CCL_NAMESPACE_BEGIN::TextureInterpolator< TexT, OutT >::read_clip(), read_mask_grid(), render_layer_allocate_pass(), render_result_from_bake(), PathTraceWorkCPU::render_samples(), libmv::resection::Resection(), reverse_integer_bits(), round_down_to_power_of_two(), round_up_to_power_of_two(), safe_divide_even_color(), safe_divide_shadow_catcher(), blender::ed::space_node::sample_apply(), blender::eevee::sampling_web_ring_count_get(), libmv::SampsonDistance(), scale_bilinear_func(), scaled(), scalenorm(), scalenormd(), scopes_update_cb(), screen_geom_find_area_split_point(), screen_geom_vertex_add_ex(), sdl_ghost_CreateCursor(), sequencer_sample_apply(), sequencer_select_side_of_frame(), set_ccgdm_all_geometry(), blender::bke::tests::set_key(), blender::compositor::ScaleFixedSizeOperation::set_offset(), blender::render::texturemargin::TextureMarginMap::set_pixel(), set_rast_triangle(), set_subsurf_legacy_uv(), blender::compositor::TransformOperation::set_translate_factor_xy(), GHOST_DisplayManagerSDL::setCurrentDisplaySetting(), GHOST_Window::setCursorGrabAccum(), blender::compositor::AlphaOverMixedOperation::setX(), shade_background_pixels(), btMiniSDF::shape_function_(), blender::draw::overlay::ShapeCache::ShapeCache(), blender::ed::sculpt_paint::mask::shrink_mask_grids(), SIM_mass_spring_force_spring_angular(), simpleDeform_bend(), sinc(), singularValueDecomposition(), libmv::SkewMat(), libmv::SkewMatMinimal(), slide_spline_curvature_modal(), snap_gizmo_test_select(), snap_to_superellipsoid(), btConjugateResidual< MatrixX >::solve(), solve33(), btDeformableBodySolver::solveDeformableConstraints(), space_text_do_suggest_select(), blender::draw::overlay::sphere_lat_lon_vert(), sphere_lat_lon_vert(), libmv::Square(), square_rctf(), blender::workbench::square_to_circle(), blender::compositor::step_update_memory_buffer(), store_bake_pixel(), KDL::svd_eigen_HH(), svm_brick(), svm_gradient(), svm_image_texture_read_2d(), svm_image_texture_read_3d(), svm_image_texture_wrap_periodic(), swap_float(), swap_uint(), swap_ushort(), blender::realtime_compositor::SymmetricBlurWeights::SymmetricBlurWeights(), libmv::SymmetricEpipolarDistance(), libmv::SymmetricGeometricDistance(), tablet_tool_handle_motion(), tabulated_sobol_sample_1D(), blender::bke::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), blender::tests::TEST(), libmv::TEST(), libmv::TEST(), libmv::TEST(), blender::draw::test_eevee_shadow_page_mask_ex(), blender::draw::test_eevee_shadow_tilemap_amend(), blender::compositor::tests::TEST_F(), test_quat_to_mat_to_quat(), btDeformableLagrangianForce::testDerivative(), btDeformableLagrangianForce::testHessian(), text_gaussian_blur_y(), thumb_data_vertical_flip(), blender::math::to_quaternion(), blender::geometry::Occupancy::trace_triangle(), track_mask_set_pixel_cb(), transform_direction(), transform_image(), transform_point(), transposeTimes(), tri_mix(), UI_block_layout(), ui_block_to_region_fl(), ui_block_to_window(), ui_def_but(), ui_draw_but_VECTORSCOPE(), ui_item_position(), ui_item_scale(), ui_item_with_label(), ui_litem_estimate_column_flow(), ui_litem_layout_absolute(), ui_litem_layout_column(), ui_litem_layout_column_flow(), ui_litem_layout_overlap(), ui_litem_layout_radial(), ui_litem_layout_root_radial(), ui_litem_layout_row(), ui_litem_layout_split(), ui_numedit_but_HSVCUBE(), ui_window_to_block(), GHOST_Rect::unionPoint(), blender::compositor::BilateralBlurOperation::update_memory_buffer_partial(), blender::compositor::PixelateOperation::update_memory_buffer_partial(), blender::compositor::DisplaceOperation::update_memory_buffer_started(), blender::compositor::MapUVOperation::update_memory_buffer_started(), CCL_NAMESPACE_BEGIN::util_image_downscale_pixels(), CCL_NAMESPACE_BEGIN::util_image_read(), blender::eevee::UtilityTexture::UtilityTexture(), uv_circle_select_exec(), v3d_cursor_eventstate_save_xy(), v3d_cursor_plane_draw_grid(), vec_roll_to_mat3_normalized(), KDL::Vector::Vector(), KDL::Vector2::Vector2(), Vector_angle(), Vector_project(), Vector_slerp(), view3d_depths_rect_create(), view3d_panel_vgroup(), viewmove_apply(), viewrotate_apply_snap(), blender::ed::object::voxel_size_edit_draw(), wait_timeout(), walkApply(), blender::compositor::warp_coord(), waveModifier_do(), whiteBalance_apply_threaded(), window_motion(), window_mouse(), window_translate_m4(), wm_block_splash_image_roundcorners_add(), WM_cursor_time(), WM_cursor_warp(), wm_drag_draw_icon(), wm_drag_draw_tooltip(), blender::nodes::node_geo_image_texture_cc::ImageFieldsFunction::wrap_periodic(), CCL_NAMESPACE_BEGIN::TextureInterpolator< TexT, OutT >::wrap_periodic(), blender::imbuf::transform::wrap_uv(), write_jpeg(), write_loop_in_face_grid(), blender::compositor::MemoryBuffer::write_pixel(), xdg_output_handle_logical_position(), blender::render::texturemargin::TextureMarginMap::zscan_store_pixel(), and zspan_scanconvert().