Blender  V3.3
Namespaces | Functions
BLI_stack_cxx_test.cc File Reference
#include "BLI_exception_safety_test_utils.hh"
#include "BLI_stack.hh"
#include "BLI_strict_flags.h"
#include "BLI_vector.hh"
#include "testing/testing.h"

Go to the source code of this file.

Namespaces

 blender
 
 blender::tests
 

Functions

 blender::tests::TEST (stack, DefaultConstructor)
 
 blender::tests::TEST (stack, SpanConstructor)
 
 blender::tests::TEST (stack, CopyConstructor)
 
 blender::tests::TEST (stack, MoveConstructor)
 
 blender::tests::TEST (stack, CopyAssignment)
 
 blender::tests::TEST (stack, MoveAssignment)
 
 blender::tests::TEST (stack, Push)
 
 blender::tests::TEST (stack, PushAs)
 
 blender::tests::TEST (stack, PushMultiple)
 
 blender::tests::TEST (stack, PushPopMany)
 
 blender::tests::TEST (stack, PushMultipleAfterPop)
 
 blender::tests::TEST (stack, Pop)
 
 blender::tests::TEST (stack, Peek)
 
 blender::tests::TEST (stack, UniquePtrValues)
 
 blender::tests::TEST (stack, OveralignedValues)
 
 blender::tests::TEST (stack, SpanConstructorExceptions)
 
 blender::tests::TEST (stack, MoveConstructorExceptions)
 
 blender::tests::TEST (stack, PushExceptions)
 
 blender::tests::TEST (stack, PopExceptions)
 
 blender::tests::TEST (stack, PushMultipleExceptions)