Blender V5.0
BLI_index_range_test.cc File Reference
#include "testing/testing.h"
#include "BLI_index_range.hh"
#include "BLI_vector.hh"
#include "BLI_strict_flags.h"

Go to the source code of this file.

Namespaces

namespace  blender
namespace  blender::tests

Functions

 blender::tests::TEST (index_range, DefaultConstructor)
 blender::tests::TEST (index_range, FromBeginSize)
 blender::tests::TEST (index_range, FromBeginEnd)
 blender::tests::TEST (index_range, FromBeginEndInclusive)
 blender::tests::TEST (index_range, FromEndSize)
 blender::tests::TEST (index_range, FromSingle)
 blender::tests::TEST (index_range, SingleElementRange)
 blender::tests::TEST (index_range, MultipleElementRange)
 blender::tests::TEST (index_range, SubscriptOperator)
 blender::tests::TEST (index_range, Before)
 blender::tests::TEST (index_range, After)
 blender::tests::TEST (index_range, Contains)
 blender::tests::TEST (index_range, First)
 blender::tests::TEST (index_range, Last)
 blender::tests::TEST (index_range, OneAfterEnd)
 blender::tests::TEST (index_range, OneBeforeStart)
 blender::tests::TEST (index_range, Start)
 blender::tests::TEST (index_range, Slice)
 blender::tests::TEST (index_range, Intersect)
 blender::tests::TEST (index_range, SliceRange)
 blender::tests::TEST (index_range, DropBack)
 blender::tests::TEST (index_range, DropBackAll)
 blender::tests::TEST (index_range, DropFront)
 blender::tests::TEST (index_range, DropFrontLargeN)
 blender::tests::TEST (index_range, DropFrontAll)
 blender::tests::TEST (index_range, TakeFront)
 blender::tests::TEST (index_range, TakeFrontLargeN)
 blender::tests::TEST (index_range, TakeBack)
 blender::tests::TEST (index_range, TakeBackLargeN)
 blender::tests::TEST (index_range, constexpr_)
 blender::tests::TEST (index_range, GenericAlgorithms)
 blender::tests::TEST (index_range, SplitByAlignment)