Blender  V3.3
Namespaces | Functions
BLI_map_test.cc File Reference
#include "BLI_exception_safety_test_utils.hh"
#include "BLI_map.hh"
#include "BLI_rand.h"
#include "BLI_set.hh"
#include "BLI_strict_flags.h"
#include "BLI_timeit.hh"
#include "BLI_vector.hh"
#include "testing/testing.h"
#include <memory>

Go to the source code of this file.

Namespaces

 blender
 
 blender::tests
 

Functions

 blender::tests::TEST (map, DefaultConstructor)
 
 blender::tests::TEST (map, AddIncreasesSize)
 
 blender::tests::TEST (map, Contains)
 
 blender::tests::TEST (map, LookupExisting)
 
 blender::tests::TEST (map, LookupNotExisting)
 
 blender::tests::TEST (map, AddMany)
 
 blender::tests::TEST (map, PopItem)
 
 blender::tests::TEST (map, PopTry)
 
 blender::tests::TEST (map, PopDefault)
 
 blender::tests::TEST (map, PopItemMany)
 
 blender::tests::TEST (map, ValueIterator)
 
 blender::tests::TEST (map, KeyIterator)
 
 blender::tests::TEST (map, ItemIterator)
 
 blender::tests::TEST (map, MutableValueIterator)
 
 blender::tests::TEST (map, MutableItemIterator)
 
 blender::tests::TEST (map, MutableItemToItemConversion)
 
static float blender::tests::return_42 ()
 
 blender::tests::TEST (map, LookupOrAddCB_SeparateFunction)
 
 blender::tests::TEST (map, LookupOrAddCB_Lambdas)
 
 blender::tests::TEST (map, AddOrModify)
 
 blender::tests::TEST (map, AddOrModifyReference)
 
 blender::tests::TEST (map, AddOverwrite)
 
 blender::tests::TEST (map, LookupOrAddDefault)
 
 blender::tests::TEST (map, LookupOrAdd)
 
 blender::tests::TEST (map, MoveConstructorSmall)
 
 blender::tests::TEST (map, MoveConstructorLarge)
 
 blender::tests::TEST (map, MoveAssignment)
 
 blender::tests::TEST (map, CopyAssignment)
 
 blender::tests::TEST (map, Clear)
 
 blender::tests::TEST (map, UniquePtrValue)
 
 blender::tests::TEST (map, Remove)
 
 blender::tests::TEST (map, PointerKeys)
 
 blender::tests::TEST (map, ConstKeysAndValues)
 
 blender::tests::TEST (map, ForeachItem)
 
 blender::tests::TEST (map, CopyConstructorExceptions)
 
 blender::tests::TEST (map, MoveConstructorExceptions)
 
 blender::tests::TEST (map, AddNewExceptions)
 
 blender::tests::TEST (map, ReserveExceptions)
 
 blender::tests::TEST (map, PopExceptions)
 
 blender::tests::TEST (map, AddOrModifyExceptions)
 
 blender::tests::TEST (map, EnumKey)
 
 blender::tests::TEST (map, GenericAlgorithms)
 
 blender::tests::TEST (map, AddAsVariadic)
 
 blender::tests::TEST (map, RemoveDuringIteration)
 
 blender::tests::TEST (map, LookupKey)