|
Blender V5.0
|
Classes | |
| class | AddLazyFunction |
| class | StoreValueFunction |
| class | SimpleSideEffectProvider |
| class | PartialEvaluationTestFunction |
Functions | |
| TEST (lazy_function, SimpleAdd) | |
| TEST (lazy_function, SideEffects) | |
| TEST (lazy_function, GraphWithCycle) | |
| blender::fn::lazy_function::tests::TEST | ( | lazy_function | , |
| GraphWithCycle | ) |
Definition at line 155 of file FN_lazy_function_test.cc.
References blender::fn::lazy_function::Graph::add_function(), blender::fn::lazy_function::Graph::add_input(), blender::fn::lazy_function::Graph::add_link(), blender::fn::lazy_function::Graph::add_output(), blender::fn::lazy_function::execute_lazy_function_eagerly(), EXPECT_EQ(), blender::CPPType::get(), blender::fn::lazy_function::Node::input(), blender::fn::lazy_function::Node::output(), result, and blender::fn::lazy_function::Graph::update_node_indices().
| blender::fn::lazy_function::tests::TEST | ( | lazy_function | , |
| SideEffects | ) |
Definition at line 81 of file FN_lazy_function_test.cc.
References blender::fn::lazy_function::Graph::add_function(), blender::fn::lazy_function::Graph::add_input(), blender::fn::lazy_function::Graph::add_link(), BLI_task_scheduler_init(), blender::fn::lazy_function::execute_lazy_function_eagerly(), EXPECT_EQ(), blender::CPPType::get(), blender::fn::lazy_function::Node::input(), blender::fn::lazy_function::Node::output(), blender::fn::lazy_function::InputSocket::set_default_value(), and blender::fn::lazy_function::Graph::update_node_indices().
| blender::fn::lazy_function::tests::TEST | ( | lazy_function | , |
| SimpleAdd | ) |
Definition at line 72 of file FN_lazy_function_test.cc.
References blender::fn::lazy_function::execute_lazy_function_eagerly(), EXPECT_EQ(), and result.