Blender
V3.3
|
Classes | |
struct | ExtraSizeInfo |
struct | ConstructibleType |
struct | TestType |
class | ExceptionThrower |
class | TestBaseClass |
class | TestChildClass |
struct | Type1 |
struct | Type2 |
struct | EqualityIntModN |
struct | HashIntModN |
struct | MyKeyType |
struct | TestListValue |
class | TypeConstructMock |
Functions | |
TEST (any, DefaultConstructor) | |
TEST (any, AssignInt) | |
TEST (any, AssignMap) | |
TEST (any, AssignAny) | |
TEST (any, ExtraInfo) | |
TEST (array, DefaultConstructor) | |
TEST (array, SizeConstructor) | |
TEST (array, FillConstructor) | |
TEST (array, InitializerListConstructor) | |
TEST (array, SpanConstructor) | |
TEST (array, CopyConstructor) | |
TEST (array, MoveConstructor) | |
TEST (array, CopyAssignment) | |
TEST (array, MoveAssignment) | |
TEST (array, TrivialTypeSizeConstructor) | |
TEST (array, NoInitializationSizeConstructor) | |
TEST (array, Fill) | |
TEST (array, ReverseIterator) | |
TEST (array, SpanConstructorExceptions) | |
TEST (array, SizeValueConstructorExceptions) | |
TEST (array, MoveConstructorExceptions) | |
TEST (array, CopyAssignmentExceptions) | |
TEST (array, MoveAssignmentExceptions) | |
TEST (array, Last) | |
TEST (array, Reinitialize) | |
TEST (bitmap, empty_is_all_unset) | |
TEST (bitmap, find_first_unset_empty) | |
TEST (bitmap, find_first_unset_full) | |
TEST (bitmap, find_first_unset_middle) | |
TEST (bounds, Empty) | |
TEST (bounds, MinMax) | |
TEST (bounds, MinMaxFloat) | |
TEST (bounds, MinGreaterThanZero) | |
TEST (bounds, MinMaxRadii) | |
TEST (bounds, Large) | |
TEST (cpp_type, Size) | |
TEST (cpp_type, Alignment) | |
TEST (cpp_type, Is) | |
TEST (cpp_type, DefaultConstruction) | |
TEST (cpp_type, DefaultConstructTrivial) | |
TEST (cpp_type, ValueInitialize) | |
TEST (cpp_type, ValueInitializeTrivial) | |
TEST (cpp_type, Destruct) | |
TEST (cpp_type, CopyToUninitialized) | |
TEST (cpp_type, CopyToInitialized) | |
TEST (cpp_type, RelocateToUninitialized) | |
TEST (cpp_type, RelocateToInitialized) | |
TEST (cpp_type, FillInitialized) | |
TEST (cpp_type, FillUninitialized) | |
TEST (cpp_type, DebugPrint) | |
TEST (cpp_type, ToStaticType) | |
TEST (cpp_type, CopyAssignCompressed) | |
TEST (disjoint_set, Test) | |
TEST (fileops, fstream_open_string_filename) | |
TEST (fileops, fstream_open_charptr_filename) | |
TEST (float3x3, Identity) | |
TEST (float3x3, Translation) | |
TEST (float3x3, Rotation) | |
TEST (float3x3, TranslationRotationScale) | |
TEST (float3x3, NormalizedAxes) | |
TEST (float3x3, PostTransformationMultiplication) | |
TEST (float3x3, PreTransformationMultiplication) | |
TEST (float3x3, TransformationMultiplicationAssignment) | |
TEST (float3x3, Inverted) | |
TEST (float3x3, Origin) | |
static int | perform_binary_operation (int a, int b, FunctionRef< int(int, int)> operation) |
TEST (function_ref, StatelessLambda) | |
TEST (function_ref, StatefullLambda) | |
static int | add_two_numbers (int a, int b) |
TEST (function_ref, StandaloneFunction) | |
TEST (function_ref, ConstantFunction) | |
TEST (function_ref, MutableStatefullLambda) | |
TEST (function_ref, Null) | |
TEST (function_ref, CopyDoesNotReferenceFunctionRef) | |
TEST (function_ref, CopyDoesNotReferenceFunctionRef2) | |
TEST (function_ref, ReferenceAnotherFunctionRef) | |
TEST (function_ref, CallSafe) | |
TEST (function_ref, CallSafeVoid) | |
TEST (function_ref, InitializeWithNull) | |
TEST (generic_array, TypeConstructor) | |
TEST (generic_array, MoveConstructor) | |
TEST (generic_array, CopyConstructor) | |
TEST (generic_array, BufferAndSizeConstructor) | |
TEST (generic_array, Reinitialize) | |
TEST (generic_array, InContainer) | |
TEST (generic_span, TypeConstructor) | |
TEST (generic_span, BufferAndSizeConstructor) | |
TEST (generic_mutable_span, TypeConstructor) | |
TEST (generic_mutable_span, BufferAndSizeConstructor) | |
TEST (generic_vector_array, Construct) | |
TEST (generic_vector_array, Append) | |
TEST (generic_vector_array, Extend) | |
TEST (index_mask, DefaultConstructor) | |
TEST (index_mask, ArrayConstructor) | |
TEST (index_mask, RangeConstructor) | |
TEST (index_mask, SliceAndOffset) | |
TEST (index_mask, ExtractRanges) | |
TEST (index_mask, Invert) | |
TEST (index_mask, ExtractRangesInvert) | |
TEST (index_mask, ContainedIn) | |
TEST (index_range, DefaultConstructor) | |
TEST (index_range, SingleElementRange) | |
TEST (index_range, MultipleElementRange) | |
TEST (index_range, SubscriptOperator) | |
TEST (index_range, Before) | |
TEST (index_range, After) | |
TEST (index_range, Contains) | |
TEST (index_range, First) | |
TEST (index_range, Last) | |
TEST (index_range, OneAfterEnd) | |
TEST (index_range, OneBeforeStart) | |
TEST (index_range, Start) | |
TEST (index_range, Slice) | |
TEST (index_range, SliceRange) | |
TEST (index_range, DropBack) | |
TEST (index_range, DropBackAll) | |
TEST (index_range, DropFront) | |
TEST (index_range, DropFrontLargeN) | |
TEST (index_range, DropFrontAll) | |
TEST (index_range, TakeFront) | |
TEST (index_range, TakeFrontLargeN) | |
TEST (index_range, TakeBack) | |
TEST (index_range, TakeBackLargeN) | |
TEST (index_range, AsSpan) | |
TEST (index_range, constexpr_) | |
TEST (index_range, GenericAlgorithms) | |
TEST (inplace_priority_queue, BuildSmall) | |
TEST (inplace_priority_queue, DecreasePriority) | |
TEST (inplace_priority_queue, IncreasePriority) | |
TEST (inplace_priority_queue, PopAll) | |
TEST (inplace_priority_queue, ManyPriorityChanges) | |
TEST (inplace_priority_queue, IndicesAccess) | |
static bool | is_aligned (void *ptr, uint alignment) |
TEST (linear_allocator, AllocationAlignment) | |
TEST (linear_allocator, PackedAllocation) | |
TEST (linear_allocator, CopyString) | |
TEST (linear_allocator, AllocateArray) | |
TEST (linear_allocator, Construct) | |
TEST (linear_allocator, ConstructElementsAndPointerArray) | |
TEST (linear_allocator, ConstructArrayCopy) | |
TEST (linear_allocator, AllocateLarge) | |
TEST (linear_allocator, ManyAllocations) | |
TEST (linear_allocator, ConstructArray) | |
TEST (map, DefaultConstructor) | |
TEST (map, AddIncreasesSize) | |
TEST (map, Contains) | |
TEST (map, LookupExisting) | |
TEST (map, LookupNotExisting) | |
TEST (map, AddMany) | |
TEST (map, PopItem) | |
TEST (map, PopTry) | |
TEST (map, PopDefault) | |
TEST (map, PopItemMany) | |
TEST (map, ValueIterator) | |
TEST (map, KeyIterator) | |
TEST (map, ItemIterator) | |
TEST (map, MutableValueIterator) | |
TEST (map, MutableItemIterator) | |
TEST (map, MutableItemToItemConversion) | |
static float | return_42 () |
TEST (map, LookupOrAddCB_SeparateFunction) | |
TEST (map, LookupOrAddCB_Lambdas) | |
TEST (map, AddOrModify) | |
TEST (map, AddOrModifyReference) | |
TEST (map, AddOverwrite) | |
TEST (map, LookupOrAddDefault) | |
TEST (map, LookupOrAdd) | |
TEST (map, MoveConstructorSmall) | |
TEST (map, MoveConstructorLarge) | |
TEST (map, MoveAssignment) | |
TEST (map, CopyAssignment) | |
TEST (map, Clear) | |
TEST (map, UniquePtrValue) | |
TEST (map, Remove) | |
TEST (map, PointerKeys) | |
TEST (map, ConstKeysAndValues) | |
TEST (map, ForeachItem) | |
TEST (map, CopyConstructorExceptions) | |
TEST (map, MoveConstructorExceptions) | |
TEST (map, AddNewExceptions) | |
TEST (map, ReserveExceptions) | |
TEST (map, PopExceptions) | |
TEST (map, AddOrModifyExceptions) | |
TEST (map, EnumKey) | |
TEST (map, GenericAlgorithms) | |
TEST (map, AddAsVariadic) | |
TEST (map, RemoveDuringIteration) | |
TEST (map, LookupKey) | |
TEST (math_base, CompareFFRelativeValid) | |
TEST (math_base, CompareFFRelativeNormal) | |
TEST (math_base, CompareFFRelativeZero) | |
TEST (math_base, Log2FloorU) | |
TEST (math_base, Log2CeilU) | |
TEST (math_base, CeilPowerOf10) | |
TEST (math_base, FloorPowerOf10) | |
TEST (math_base, MinVectorAndFloat) | |
TEST (math_base, ClampInt) | |
TEST (math_base, Midpoint) | |
TEST (math_base, InterpolateInt) | |
TEST (math_vec_types, ScalarConstructorUnsigned) | |
TEST (math_vec_types, ScalarConstructorInt) | |
TEST (math_vec_types, ScalarConstructorFloat) | |
TEST (math_vec_types, ScalarConstructorDouble) | |
TEST (math_vec_types, MultiScalarConstructorVec2) | |
TEST (math_vec_types, MultiScalarConstructorVec3) | |
TEST (math_vec_types, MultiScalarConstructorVec4) | |
TEST (math_vec_types, MixedScalarVectorConstructorVec3) | |
TEST (math_vec_types, MixedScalarVectorConstructorVec4) | |
TEST (math_vec_types, ComponentMasking) | |
TEST (math_vec_types, PointerConversion) | |
TEST (math_vec_types, PointerArrayConversion) | |
TEST (math_vec_types, VectorTypeConversion) | |
TEST (math_vec_types, Divide) | |
TEST (math_vec_types, DivideFloatByVector) | |
TEST (math_vec_types, DivideFloatByVectorSmall) | |
TEST (math_vector, ClampVecWithFloats) | |
TEST (math_vector, ClampVecWithVecs) | |
TEST (math_vector, test_invert_v3_safe) | |
TEST (math_vector, Clamp) | |
TEST (math_vector, InterpolateInt) | |
TEST (math_vector, InterpolateFloat) | |
TEST (math_vector, CeilToMultiple) | |
TEST (math_vector, DivideCeil) | |
TEST (memory_utils, DefaultConstructN_ActuallyCallsConstructor) | |
TEST (memory_utils, DefaultConstructN_StrongExceptionSafety) | |
TEST (memory_utils, UninitializedCopyN_ActuallyCopies) | |
TEST (memory_utils, UninitializedCopyN_StrongExceptionSafety) | |
TEST (memory_utils, UninitializedFillN_ActuallyCopies) | |
TEST (memory_utils, UninitializedFillN_StrongExceptionSafety) | |
TEST (memory_utils, ScopedDefer1) | |
TEST (memory_utils, ScopedDefer2) | |
TEST (multi_value_map, LookupNotExistant) | |
TEST (multi_value_map, LookupExistant) | |
TEST (multi_value_map, LookupMutable) | |
TEST (multi_value_map, AddMultiple) | |
TEST (multi_value_map, Keys) | |
TEST (multi_value_map, Values) | |
TEST (multi_value_map, Items) | |
TEST (multi_value_map, UniquePtr) | |
TEST (set, DefaultConstructor) | |
TEST (set, ContainsNotExistant) | |
TEST (set, ContainsExistant) | |
TEST (set, AddMany) | |
TEST (set, InitializerListConstructor) | |
TEST (set, CopyConstructor) | |
TEST (set, MoveConstructor) | |
TEST (set, CopyAssignment) | |
TEST (set, MoveAssignment) | |
TEST (set, RemoveContained) | |
TEST (set, RemoveContainedMany) | |
TEST (set, Intersects) | |
TEST (set, Disjoint) | |
TEST (set, AddMultiple) | |
TEST (set, AddMultipleNew) | |
TEST (set, Iterator) | |
TEST (set, OftenAddRemoveContained) | |
TEST (set, UniquePtrValues) | |
TEST (set, Clear) | |
TEST (set, StringSet) | |
TEST (set, PointerSet) | |
TEST (set, Remove) | |
static bool | operator== (const Type1 &a, const Type1 &b) |
static bool | operator== (const Type2 &a, const Type1 &b) |
TEST (set, ContainsAs) | |
TEST (set, ContainsAsString) | |
TEST (set, RemoveContainedAs) | |
TEST (set, RemoveAs) | |
TEST (set, AddAs) | |
TEST (set, CustomizeHashAndEquality) | |
TEST (set, IntrusiveIntKey) | |
TEST (set, LookupKey) | |
TEST (set, LookupKeyDefault) | |
TEST (set, LookupKeyPtr) | |
TEST (set, LookupKeyOrAdd) | |
TEST (set, StringViewKeys) | |
TEST (set, SpanConstructorExceptions) | |
TEST (set, CopyConstructorExceptions) | |
TEST (set, MoveConstructorExceptions) | |
TEST (set, AddNewExceptions) | |
TEST (set, AddExceptions) | |
TEST (set, ForwardIterator) | |
TEST (set, GenericAlgorithms) | |
TEST (set, RemoveDuringIteration) | |
TEST (span, FromSmallVector) | |
TEST (span, AddConstToPointer) | |
TEST (span, IsReferencing) | |
TEST (span, DropBack) | |
TEST (span, DropBackAll) | |
TEST (span, DropFront) | |
TEST (span, DropFrontLargeN) | |
TEST (span, DropFrontAll) | |
TEST (span, TakeFront) | |
TEST (span, TakeFrontLargeN) | |
TEST (span, TakeBack) | |
TEST (span, TakeBackLargeN) | |
TEST (span, Slice) | |
TEST (span, SliceEmpty) | |
TEST (span, SliceRange) | |
TEST (span, SliceLargeN) | |
TEST (span, Contains) | |
TEST (span, Count) | |
static void | test_ref_from_initializer_list (Span< int > span) |
TEST (span, FromInitializerList) | |
TEST (span, FromVector) | |
TEST (span, FromArray) | |
TEST (span, Fill) | |
TEST (span, FillIndices) | |
TEST (span, SizeInBytes) | |
TEST (span, FirstLast) | |
TEST (span, FirstLast_OneElement) | |
TEST (span, Get) | |
TEST (span, ContainsPtr) | |
TEST (span, FirstIndex) | |
TEST (span, CastSameSize) | |
TEST (span, CastSmallerSize) | |
TEST (span, CastLargerSize) | |
TEST (span, VoidPointerSpan) | |
TEST (span, CopyFrom) | |
TEST (span, ReverseIterator) | |
TEST (span, ReverseMutableSpan) | |
TEST (span, MutableReverseIterator) | |
TEST (span, Constexpr) | |
TEST (span, ImplicitConversions) | |
TEST (span, Comparison) | |
TEST (stack, DefaultConstructor) | |
TEST (stack, SpanConstructor) | |
TEST (stack, CopyConstructor) | |
TEST (stack, MoveConstructor) | |
TEST (stack, CopyAssignment) | |
TEST (stack, MoveAssignment) | |
TEST (stack, Push) | |
TEST (stack, PushAs) | |
TEST (stack, PushMultiple) | |
TEST (stack, PushPopMany) | |
TEST (stack, PushMultipleAfterPop) | |
TEST (stack, Pop) | |
TEST (stack, Peek) | |
TEST (stack, UniquePtrValues) | |
TEST (stack, OveralignedValues) | |
TEST (stack, SpanConstructorExceptions) | |
TEST (stack, MoveConstructorExceptions) | |
TEST (stack, PushExceptions) | |
TEST (stack, PopExceptions) | |
TEST (stack, PushMultipleExceptions) | |
TEST (string_ref_null, DefaultConstructor) | |
TEST (string_ref_null, CStringConstructor) | |
TEST (string_ref_null, CStringLengthConstructor) | |
TEST (string_ref, DefaultConstructor) | |
TEST (string_ref, StartEndConstructor) | |
TEST (string_ref, StartEndConstructorNullptr) | |
TEST (string_ref, StartEndConstructorSame) | |
TEST (string_ref, CStringConstructor) | |
TEST (string_ref, PointerWithLengthConstructor) | |
TEST (string_ref, StdStringConstructor) | |
TEST (string_ref, SubscriptOperator) | |
TEST (string_ref, ToStdString) | |
TEST (string_ref, Print) | |
TEST (string_ref, Add) | |
TEST (string_ref, AddCharPtr1) | |
TEST (string_ref, AddCharPtr2) | |
TEST (string_ref, AddString1) | |
TEST (string_ref, AddString2) | |
TEST (string_ref, CompareEqual) | |
TEST (string_ref, CompareEqualCharPtr1) | |
TEST (string_ref, CompareEqualCharPtr2) | |
TEST (string_ref, CompareEqualString1) | |
TEST (string_ref, CompareEqualString2) | |
TEST (string_ref, Iterate) | |
TEST (string_ref, StartsWith) | |
TEST (string_ref, EndsWith) | |
TEST (string_ref, DropPrefixN) | |
TEST (string_ref, DropPrefixLargeN) | |
TEST (string_ref, DropKnownPrefix) | |
TEST (string_ref, DropSuffix) | |
TEST (string_ref, DropSuffixLargeN) | |
TEST (string_ref, TrimArbitrary) | |
TEST (string_ref, TrimWhitespace) | |
TEST (string_ref, TrimCharacter) | |
TEST (string_ref, Substr) | |
TEST (string_ref, Copy) | |
TEST (string_ref, FromStringView) | |
TEST (string_ref, ToStringView) | |
TEST (string_ref, Constexpr) | |
TEST (BLI_uuid, generate_random) | |
TEST (BLI_uuid, generate_many_random) | |
TEST (BLI_uuid, nil_value) | |
TEST (BLI_uuid, equality) | |
TEST (BLI_uuid, comparison_trivial) | |
TEST (BLI_uuid, comparison_byte_order_check) | |
TEST (BLI_uuid, string_formatting) | |
TEST (BLI_uuid, string_parsing_ok) | |
TEST (BLI_uuid, string_parsing_capitalisation) | |
TEST (BLI_uuid, string_parsing_fail) | |
TEST (BLI_uuid, stream_operator) | |
TEST (vector_set, DefaultConstructor) | |
TEST (vector_set, InitializerListConstructor_WithoutDuplicates) | |
TEST (vector_set, InitializerListConstructor_WithDuplicates) | |
TEST (vector_set, Copy) | |
TEST (vector_set, CopyAssignment) | |
TEST (vector_set, Move) | |
TEST (vector_set, MoveAssignment) | |
TEST (vector_set, AddNewIncreasesSize) | |
TEST (vector_set, AddExistingDoesNotIncreaseSize) | |
TEST (vector_set, Index) | |
TEST (vector_set, IndexTry) | |
TEST (vector_set, RemoveContained) | |
TEST (vector_set, AddMultipleTimes) | |
TEST (vector_set, UniquePtrValue) | |
TEST (vector_set, Remove) | |
TEST (vector_set, SpanConstructorExceptions) | |
TEST (vector_set, CopyConstructorExceptions) | |
TEST (vector_set, MoveConstructorExceptions) | |
TEST (vector_set, AddNewExceptions) | |
TEST (vector_set, AddExceptions) | |
TEST (vector_set, ReserveExceptions) | |
TEST (vector_set, PopExceptions) | |
TEST (vector_set, IndexOfOrAdd) | |
TEST (vector_set, Clear) | |
TEST (vector_set, LookupKey) | |
TEST (vector_set, GrowWhenEmpty) | |
TEST (vector, DefaultConstructor) | |
TEST (vector, SizeConstructor) | |
TEST (vector, TrivialTypeSizeConstructor) | |
TEST (vector, SizeValueConstructor) | |
TEST (vector, InitializerListConstructor) | |
TEST (vector, ConvertingConstructor) | |
TEST (vector, ListBaseConstructor) | |
TEST (vector, IteratorConstructor) | |
TEST (vector, CopyConstructor) | |
TEST (vector, CopyConstructor2) | |
TEST (vector, CopyConstructor3) | |
TEST (vector, CopyConstructor4) | |
TEST (vector, MoveConstructor) | |
TEST (vector, MoveConstructor2) | |
TEST (vector, MoveConstructor3) | |
TEST (vector, MoveConstructor4) | |
TEST (vector, MoveAssignment) | |
TEST (vector, CopyAssignment) | |
TEST (vector, Append) | |
TEST (vector, AppendAs) | |
TEST (vector, AppendAndGetIndex) | |
TEST (vector, AppendNonDuplicates) | |
TEST (vector, ExtendNonDuplicates) | |
TEST (vector, ExtendIterator) | |
TEST (vector, Iterator) | |
TEST (vector, BecomeLarge) | |
static Vector< int > | return_by_value_helper () |
TEST (vector, ReturnByValue) | |
TEST (vector, VectorOfVectors_Append) | |
TEST (vector, RemoveLast) | |
TEST (vector, IsEmpty) | |
TEST (vector, RemoveReorder) | |
TEST (vector, RemoveFirstOccurrenceAndReorder) | |
TEST (vector, Remove) | |
TEST (vector, ExtendSmallVector) | |
TEST (vector, ExtendArray) | |
TEST (vector, Last) | |
TEST (vector, AppendNTimes) | |
TEST (vector, UniquePtrValue) | |
TEST (vector, SizeConstructorCallsDefaultConstructor) | |
TEST (vector, SizeValueConstructorCallsCopyConstructor) | |
TEST (vector, AppendCallsCopyConstructor) | |
TEST (vector, AppendCallsMoveConstructor) | |
TEST (vector, SmallVectorCopyCallsCopyConstructor) | |
TEST (vector, LargeVectorCopyCallsCopyConstructor) | |
TEST (vector, SmallVectorMoveCallsMoveConstructor) | |
TEST (vector, LargeVectorMoveCallsNoConstructor) | |
TEST (vector, Resize) | |
TEST (vector, FirstIndexOf) | |
TEST (vector, FirstIndexTryOf) | |
TEST (vector, OveralignedValues) | |
TEST (vector, ConstructVoidPointerVector) | |
TEST (vector, Fill) | |
TEST (vector, InsertAtBeginning) | |
TEST (vector, InsertAtEnd) | |
TEST (vector, InsertInMiddle) | |
TEST (vector, InsertAtIterator) | |
TEST (vector, InsertMoveOnlyType) | |
TEST (vector, Prepend) | |
TEST (vector, PrependString) | |
TEST (vector, ReverseIterator) | |
TEST (vector, SizeValueConstructorExceptions) | |
TEST (vector, SpanConstructorExceptions) | |
TEST (vector, MoveConstructorExceptions) | |
TEST (vector, AppendExceptions) | |
TEST (vector, ExtendExceptions) | |
TEST (vector, Insert1Exceptions) | |
TEST (vector, Insert2Exceptions) | |
TEST (vector, PopLastExceptions) | |
TEST (vector, RemoveAndReorderExceptions) | |
TEST (vector, RemoveExceptions) | |
TEST (vector, RemoveChunk) | |
TEST (vector, RemoveChunkExceptions) | |
TEST (virtual_array, Span) | |
TEST (virtual_array, Single) | |
TEST (virtual_array, Array) | |
TEST (virtual_array, Vector) | |
TEST (virtual_array, StdVector) | |
TEST (virtual_array, StdArray) | |
TEST (virtual_array, VectorSet) | |
TEST (virtual_array, Func) | |
TEST (virtual_array, AsSpan) | |
static int | get_x (const std::array< int, 3 > &item) |
static void | set_x (std::array< int, 3 > &item, int value) |
TEST (virtual_array, DerivedSpan) | |
TEST (virtual_array, MutableToImmutable) | |
TEST (virtual_array, MaterializeCompressed) | |
TEST (virtual_array, EmptySpanWrapper) | |
Conversions | |
TEST (color, ThemeByteToFloat) | |
TEST (color, SrgbStraightFloatToByte) | |
TEST (color, SrgbStraightToSceneLinearPremultiplied) | |
TEST (color, SceneLinearStraightToPremultiplied) | |
TEST (color, SceneLinearPremultipliedToStraight) | |
TEST (color, SceneLinearStraightSrgbFloat) | |
TEST (color, SceneLinearPremultipliedToSrgbFloat) | |
TEST (color, SceneLinearStraightSrgbByte) | |
TEST (color, SceneLinearPremultipliedToSrgbByte) | |
TEST (color, SceneLinearByteEncoding) | |
TEST (color, SceneLinearByteDecoding) | |
Variables | |
static const int | default_constructed_value = 1 |
static const int | copy_constructed_value = 2 |
static const int | move_constructed_value = 3 |
static const int | copy_constructed_from_value = 4 |
static const int | move_constructed_from_value = 5 |
static const int | copy_assigned_value = 6 |
static const int | copy_assigned_from_value = 7 |
static const int | move_assigned_value = 8 |
static const int | move_assigned_from_value = 9 |
static const int | destructed_value = 10 |
static const CPPType & | CPPType_TestType = CPPType::get<TestType>() |
|
static |
Definition at line 28 of file BLI_function_ref_test.cc.
References Freestyle::a, and usdtokens::b().
Referenced by TEST().
|
static |
Definition at line 122 of file BLI_virtual_array_test.cc.
Referenced by TEST().
Definition at line 10 of file BLI_linear_allocator_test.cc.
References BLI_assert, is_power_of_2_i(), POINTER_AS_UINT, and ptr.
Referenced by constraint_snap_plane_to_edge(), DRW_draw_cursor(), TEST(), transform_constraint_snap_axis_to_edge(), transform_constraint_snap_axis_to_face(), and UNUSED_FUNCTION().
Definition at line 284 of file BLI_set_test.cc.
References Freestyle::a, and usdtokens::b().
Definition at line 288 of file BLI_set_test.cc.
References Freestyle::a, and usdtokens::b().
|
static |
Definition at line 9 of file BLI_function_ref_test.cc.
References Freestyle::a, and usdtokens::b().
Referenced by TEST().
|
static |
Definition at line 256 of file BLI_map_test.cc.
Referenced by TEST().
|
static |
Definition at line 324 of file BLI_vector_test.cc.
Referenced by TEST().
|
static |
Definition at line 127 of file BLI_virtual_array_test.cc.
Referenced by TEST().
blender::tests::TEST | ( | any | , |
AssignAny | |||
) |
Definition at line 65 of file BLI_any_test.cc.
References Freestyle::a, usdtokens::b(), Freestyle::c, EXPECT_EQ(), blender::Any< ExtraInfo, InlineBufferCapacity, Alignment >::get(), and z.
blender::tests::TEST | ( | any | , |
AssignInt | |||
) |
Definition at line 16 of file BLI_any_test.cc.
References Freestyle::a, usdtokens::b(), Freestyle::c, and EXPECT_EQ().
blender::tests::TEST | ( | any | , |
AssignMap | |||
) |
Definition at line 41 of file BLI_any_test.cc.
References Freestyle::a, usdtokens::b(), Freestyle::c, EXPECT_EQ(), blender::Map< Key, Value, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::is_empty(), blender::Map< Key, Value, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::lookup(), and map.
blender::tests::TEST | ( | any | , |
DefaultConstructor | |||
) |
Definition at line 10 of file BLI_any_test.cc.
References Freestyle::a.
blender::tests::TEST | ( | any | , |
ExtraInfo | |||
) |
Definition at line 99 of file BLI_any_test.cc.
References Freestyle::a, and EXPECT_EQ().
blender::tests::TEST | ( | array | , |
CopyAssignment | |||
) |
Definition at line 85 of file BLI_array_test.cc.
References array< T, alignment >::data(), blender::Array< T, InlineBufferCapacity, Allocator >::data(), EXPECT_EQ(), array< T, alignment >::size(), and blender::Array< T, InlineBufferCapacity, Allocator >::size().
blender::tests::TEST | ( | array | , |
CopyAssignmentExceptions | |||
) |
Definition at line 214 of file BLI_array_test.cc.
blender::tests::TEST | ( | array | , |
CopyConstructor | |||
) |
Definition at line 58 of file BLI_array_test.cc.
References array< T, alignment >::data(), blender::Array< T, InlineBufferCapacity, Allocator >::data(), EXPECT_EQ(), array< T, alignment >::size(), and blender::Array< T, InlineBufferCapacity, Allocator >::size().
blender::tests::TEST | ( | array | , |
DefaultConstructor | |||
) |
Definition at line 11 of file BLI_array_test.cc.
References EXPECT_EQ(), and array< T, alignment >::size().
blender::tests::TEST | ( | array | , |
Fill | |||
) |
Definition at line 166 of file BLI_array_test.cc.
References EXPECT_EQ(), and array< T, alignment >::size().
blender::tests::TEST | ( | array | , |
FillConstructor | |||
) |
Definition at line 25 of file BLI_array_test.cc.
References EXPECT_EQ(), and array< T, alignment >::size().
blender::tests::TEST | ( | array | , |
InitializerListConstructor | |||
) |
Definition at line 36 of file BLI_array_test.cc.
References EXPECT_EQ(), and array< T, alignment >::size().
blender::tests::TEST | ( | array | , |
Last | |||
) |
Definition at line 230 of file BLI_array_test.cc.
References EXPECT_EQ().
blender::tests::TEST | ( | array | , |
MoveAssignment | |||
) |
Definition at line 99 of file BLI_array_test.cc.
References EXPECT_EQ(), array< T, alignment >::size(), and blender::Array< T, InlineBufferCapacity, Allocator >::size().
blender::tests::TEST | ( | array | , |
MoveAssignmentExceptions | |||
) |
Definition at line 222 of file BLI_array_test.cc.
blender::tests::TEST | ( | array | , |
MoveConstructor | |||
) |
Definition at line 72 of file BLI_array_test.cc.
References EXPECT_EQ(), array< T, alignment >::size(), and blender::Array< T, InlineBufferCapacity, Allocator >::size().
blender::tests::TEST | ( | array | , |
MoveConstructorExceptions | |||
) |
Definition at line 207 of file BLI_array_test.cc.
blender::tests::TEST | ( | array | , |
NoInitializationSizeConstructor | |||
) |
Definition at line 141 of file BLI_array_test.cc.
References buffer, and EXPECT_EQ().
blender::tests::TEST | ( | array | , |
Reinitialize | |||
) |
Definition at line 241 of file BLI_array_test.cc.
References EXPECT_EQ(), and array< T, alignment >::size().
blender::tests::TEST | ( | array | , |
ReverseIterator | |||
) |
Definition at line 178 of file BLI_array_test.cc.
References blender::Vector< T, InlineBufferCapacity, Allocator >::append(), array< T, alignment >::data(), blender::Vector< T, InlineBufferCapacity, Allocator >::data(), and data.
blender::tests::TEST | ( | array | , |
SizeConstructor | |||
) |
Definition at line 18 of file BLI_array_test.cc.
References EXPECT_EQ(), and array< T, alignment >::size().
blender::tests::TEST | ( | array | , |
SizeValueConstructorExceptions | |||
) |
Definition at line 200 of file BLI_array_test.cc.
References blender::tests::ExceptionThrower::throw_during_copy.
blender::tests::TEST | ( | array | , |
SpanConstructor | |||
) |
Definition at line 46 of file BLI_array_test.cc.
References ARRAY_SIZE, EXPECT_EQ(), and array< T, alignment >::size().
blender::tests::TEST | ( | array | , |
SpanConstructorExceptions | |||
) |
Definition at line 192 of file BLI_array_test.cc.
blender::tests::TEST | ( | array | , |
TrivialTypeSizeConstructor | |||
) |
Tests that the trivially constructible types are not zero-initialized. We do not want that for performance reasons.
Definition at line 116 of file BLI_array_test.cc.
References EXPECT_EQ(), magic(), and ptr.
blender::tests::TEST | ( | bitmap | , |
empty_is_all_unset | |||
) |
Definition at line 8 of file BLI_bitmap_test.cc.
References BLI_BITMAP_DECLARE, and BLI_BITMAP_TEST_BOOL.
blender::tests::TEST | ( | bitmap | , |
find_first_unset_empty | |||
) |
Definition at line 16 of file BLI_bitmap_test.cc.
References BLI_BITMAP_DECLARE, BLI_bitmap_find_first_unset(), and EXPECT_EQ().
blender::tests::TEST | ( | bitmap | , |
find_first_unset_full | |||
) |
Definition at line 22 of file BLI_bitmap_test.cc.
References BLI_BITMAP_DECLARE, BLI_bitmap_find_first_unset(), BLI_bitmap_flip_all(), and EXPECT_EQ().
blender::tests::TEST | ( | bitmap | , |
find_first_unset_middle | |||
) |
Definition at line 29 of file BLI_bitmap_test.cc.
References BLI_BITMAP_DECLARE, BLI_BITMAP_DISABLE, BLI_BITMAP_ENABLE, BLI_bitmap_find_first_unset(), BLI_bitmap_flip_all(), and EXPECT_EQ().
blender::tests::TEST | ( | BLI_uuid | , |
comparison_byte_order_check | |||
) |
Definition at line 75 of file BLI_uuid_test.cc.
blender::tests::TEST | ( | BLI_uuid | , |
comparison_trivial | |||
) |
Definition at line 64 of file BLI_uuid_test.cc.
blender::tests::TEST | ( | BLI_uuid | , |
equality | |||
) |
Definition at line 55 of file BLI_uuid_test.cc.
References BLI_uuid_generate_random(), and EXPECT_EQ().
blender::tests::TEST | ( | BLI_uuid | , |
generate_many_random | |||
) |
Definition at line 22 of file BLI_uuid_test.cc.
References BLI_uuid_generate_random(), bUUID::clock_seq_hi_and_reserved, EXPECT_EQ(), and bUUID::time_hi_and_version.
blender::tests::TEST | ( | BLI_uuid | , |
generate_random | |||
) |
Definition at line 9 of file BLI_uuid_test.cc.
References BLI_uuid_generate_random(), bUUID::clock_seq_hi_and_reserved, EXPECT_EQ(), and bUUID::time_hi_and_version.
blender::tests::TEST | ( | BLI_uuid | , |
nil_value | |||
) |
Definition at line 39 of file BLI_uuid_test.cc.
References BLI_uuid_format(), BLI_uuid_is_nil(), BLI_uuid_nil(), buffer, and EXPECT_EQ().
blender::tests::TEST | ( | BLI_uuid | , |
stream_operator | |||
) |
Definition at line 153 of file BLI_uuid_test.cc.
References EXPECT_EQ().
blender::tests::TEST | ( | BLI_uuid | , |
string_formatting | |||
) |
Definition at line 87 of file BLI_uuid_test.cc.
References BLI_uuid_format(), buffer, bUUID::clock_seq_hi_and_reserved, bUUID::clock_seq_low, EXPECT_EQ(), bUUID::node, bUUID::time_hi_and_version, bUUID::time_low, and bUUID::time_mid.
blender::tests::TEST | ( | BLI_uuid | , |
string_parsing_capitalisation | |||
) |
Definition at line 130 of file BLI_uuid_test.cc.
References BLI_uuid_format(), BLI_uuid_parse_string(), buffer, and EXPECT_EQ().
blender::tests::TEST | ( | BLI_uuid | , |
string_parsing_fail | |||
) |
Definition at line 144 of file BLI_uuid_test.cc.
References BLI_uuid_parse_string(), and buffer.
blender::tests::TEST | ( | BLI_uuid | , |
string_parsing_ok | |||
) |
Definition at line 119 of file BLI_uuid_test.cc.
References BLI_uuid_format(), BLI_uuid_parse_string(), buffer, and EXPECT_EQ().
blender::tests::TEST | ( | bounds | , |
Empty | |||
) |
Definition at line 12 of file BLI_bounds_test.cc.
References EXPECT_EQ(), blender::bounds::min_max(), and result.
blender::tests::TEST | ( | bounds | , |
Large | |||
) |
Definition at line 52 of file BLI_bounds_test.cc.
References data, EXPECT_EQ(), blender::bounds::min_max(), and result.
blender::tests::TEST | ( | bounds | , |
MinGreaterThanZero | |||
) |
Definition at line 36 of file BLI_bounds_test.cc.
References data, blender::bounds::min_max(), and result.
blender::tests::TEST | ( | bounds | , |
MinMax | |||
) |
Definition at line 20 of file BLI_bounds_test.cc.
References data, EXPECT_EQ(), blender::bounds::min_max(), and result.
blender::tests::TEST | ( | bounds | , |
MinMaxFloat | |||
) |
Definition at line 28 of file BLI_bounds_test.cc.
References data, EXPECT_EQ(), blender::bounds::min_max(), and result.
blender::tests::TEST | ( | bounds | , |
MinMaxRadii | |||
) |
Definition at line 43 of file BLI_bounds_test.cc.
References data, EXPECT_EQ(), blender::bounds::min_max_with_radii(), radii, and result.
blender::tests::TEST | ( | color | , |
SceneLinearByteDecoding | |||
) |
Definition at line 121 of file BLI_color_test.cc.
References blender::ColorRGBA< ChannelStorageType, Space, Alpha >::a, blender::ColorRGBA< ChannelStorageType, Space, Alpha >::b, blender::ColorSceneLinearByteEncoded4b< Alpha >::decode(), blender::ColorRGBA< ChannelStorageType, Space, Alpha >::g, and blender::ColorRGBA< ChannelStorageType, Space, Alpha >::r.
blender::tests::TEST | ( | color | , |
SceneLinearByteEncoding | |||
) |
Definition at line 111 of file BLI_color_test.cc.
References blender::ColorRGBA< ChannelStorageType, Space, Alpha >::a, blender::ColorRGBA< ChannelStorageType, Space, Alpha >::b, blender::ColorSceneLinear4f< Alpha >::encode(), EXPECT_EQ(), blender::ColorRGBA< ChannelStorageType, Space, Alpha >::g, and blender::ColorRGBA< ChannelStorageType, Space, Alpha >::r.
blender::tests::TEST | ( | color | , |
SceneLinearPremultipliedToSrgbByte | |||
) |
Definition at line 100 of file BLI_color_test.cc.
References blender::ColorRGBA< ChannelStorageType, Space, Alpha >::a, blender::ColorRGBA< ChannelStorageType, Space, Alpha >::b, blender::BLI_color_convert_to_theme4b(), BLI_init_srgb_conversion(), EXPECT_EQ(), blender::ColorRGBA< ChannelStorageType, Space, Alpha >::g, blender::ColorRGBA< ChannelStorageType, Space, Alpha >::r, and blender::ColorSceneLinear4f< Alpha >::unpremultiply_alpha().
blender::tests::TEST | ( | color | , |
SceneLinearPremultipliedToSrgbFloat | |||
) |
Definition at line 77 of file BLI_color_test.cc.
References blender::ColorRGBA< ChannelStorageType, Space, Alpha >::a, blender::ColorRGBA< ChannelStorageType, Space, Alpha >::b, blender::BLI_color_convert_to_theme4f(), BLI_init_srgb_conversion(), blender::ColorRGBA< ChannelStorageType, Space, Alpha >::g, blender::ColorRGBA< ChannelStorageType, Space, Alpha >::r, and blender::ColorSceneLinear4f< Alpha >::unpremultiply_alpha().
blender::tests::TEST | ( | color | , |
SceneLinearPremultipliedToStraight | |||
) |
Definition at line 56 of file BLI_color_test.cc.
References blender::ColorRGBA< ChannelStorageType, Space, Alpha >::a, blender::ColorRGBA< ChannelStorageType, Space, Alpha >::b, blender::ColorRGBA< ChannelStorageType, Space, Alpha >::g, blender::ColorRGBA< ChannelStorageType, Space, Alpha >::r, and blender::ColorSceneLinear4f< Alpha >::unpremultiply_alpha().
blender::tests::TEST | ( | color | , |
SceneLinearStraightSrgbByte | |||
) |
Definition at line 89 of file BLI_color_test.cc.
References blender::ColorRGBA< ChannelStorageType, Space, Alpha >::a, blender::ColorRGBA< ChannelStorageType, Space, Alpha >::b, blender::BLI_color_convert_to_theme4b(), BLI_init_srgb_conversion(), EXPECT_EQ(), blender::ColorRGBA< ChannelStorageType, Space, Alpha >::g, and blender::ColorRGBA< ChannelStorageType, Space, Alpha >::r.
blender::tests::TEST | ( | color | , |
SceneLinearStraightSrgbFloat | |||
) |
Definition at line 66 of file BLI_color_test.cc.
References blender::ColorRGBA< ChannelStorageType, Space, Alpha >::a, blender::ColorRGBA< ChannelStorageType, Space, Alpha >::b, blender::BLI_color_convert_to_theme4f(), BLI_init_srgb_conversion(), blender::ColorRGBA< ChannelStorageType, Space, Alpha >::g, and blender::ColorRGBA< ChannelStorageType, Space, Alpha >::r.
blender::tests::TEST | ( | color | , |
SceneLinearStraightToPremultiplied | |||
) |
Definition at line 46 of file BLI_color_test.cc.
References blender::ColorRGBA< ChannelStorageType, Space, Alpha >::a, blender::ColorRGBA< ChannelStorageType, Space, Alpha >::b, blender::ColorRGBA< ChannelStorageType, Space, Alpha >::g, blender::ColorSceneLinear4f< Alpha >::premultiply_alpha(), and blender::ColorRGBA< ChannelStorageType, Space, Alpha >::r.
blender::tests::TEST | ( | color | , |
SrgbStraightFloatToByte | |||
) |
Definition at line 23 of file BLI_color_test.cc.
References blender::ColorRGBA< ChannelStorageType, Space, Alpha >::a, blender::ColorRGBA< ChannelStorageType, Space, Alpha >::b, EXPECT_EQ(), blender::ColorRGBA< ChannelStorageType, Space, Alpha >::g, blender::ColorRGBA< ChannelStorageType, Space, Alpha >::r, and blender::ColorTheme4< ChannelStorageType >::to_4b().
blender::tests::TEST | ( | color | , |
SrgbStraightToSceneLinearPremultiplied | |||
) |
Definition at line 33 of file BLI_color_test.cc.
References blender::ColorRGBA< ChannelStorageType, Space, Alpha >::a, blender::ColorRGBA< ChannelStorageType, Space, Alpha >::b, blender::BLI_color_convert_to_scene_linear(), BLI_init_srgb_conversion(), blender::ColorRGBA< ChannelStorageType, Space, Alpha >::g, and blender::ColorRGBA< ChannelStorageType, Space, Alpha >::r.
blender::tests::TEST | ( | color | , |
ThemeByteToFloat | |||
) |
Definition at line 13 of file BLI_color_test.cc.
References blender::ColorRGBA< ChannelStorageType, Space, Alpha >::a, blender::ColorRGBA< ChannelStorageType, Space, Alpha >::b, blender::ColorRGBA< ChannelStorageType, Space, Alpha >::g, blender::ColorRGBA< ChannelStorageType, Space, Alpha >::r, and blender::ColorTheme4< ChannelStorageType >::to_4f().
blender::tests::TEST | ( | cpp_type | , |
Alignment | |||
) |
Definition at line 90 of file BLI_cpp_type_test.cc.
References blender::CPPType::alignment(), CPPType_TestType, and EXPECT_EQ().
blender::tests::TEST | ( | cpp_type | , |
CopyAssignCompressed | |||
) |
Definition at line 384 of file BLI_cpp_type_test.cc.
References EXPECT_EQ().
blender::tests::TEST | ( | cpp_type | , |
CopyToInitialized | |||
) |
Definition at line 206 of file BLI_cpp_type_test.cc.
References blender::CPPType::copy_assign(), blender::CPPType::copy_assign_indices(), blender::CPPType::copy_assign_n(), copy_assigned_from_value, copy_assigned_value, CPPType_TestType, and EXPECT_EQ().
blender::tests::TEST | ( | cpp_type | , |
CopyToUninitialized | |||
) |
Definition at line 175 of file BLI_cpp_type_test.cc.
References blender::CPPType::copy_construct(), blender::CPPType::copy_construct_indices(), blender::CPPType::copy_construct_n(), copy_constructed_from_value, copy_constructed_value, CPPType_TestType, and EXPECT_EQ().
blender::tests::TEST | ( | cpp_type | , |
DebugPrint | |||
) |
Definition at line 351 of file BLI_cpp_type_test.cc.
References EXPECT_EQ().
blender::tests::TEST | ( | cpp_type | , |
DefaultConstruction | |||
) |
Definition at line 101 of file BLI_cpp_type_test.cc.
References buffer, CPPType_TestType, blender::CPPType::default_construct(), blender::CPPType::default_construct_indices(), blender::CPPType::default_construct_n(), default_constructed_value, and EXPECT_EQ().
blender::tests::TEST | ( | cpp_type | , |
DefaultConstructTrivial | |||
) |
Definition at line 121 of file BLI_cpp_type_test.cc.
References EXPECT_EQ().
blender::tests::TEST | ( | cpp_type | , |
Destruct | |||
) |
Definition at line 155 of file BLI_cpp_type_test.cc.
References buffer, CPPType_TestType, blender::CPPType::destruct(), blender::CPPType::destruct_indices(), blender::CPPType::destruct_n(), destructed_value, and EXPECT_EQ().
blender::tests::TEST | ( | cpp_type | , |
FillInitialized | |||
) |
Definition at line 299 of file BLI_cpp_type_test.cc.
References copy_assigned_from_value, copy_assigned_value, CPPType_TestType, EXPECT_EQ(), blender::CPPType::fill_assign_indices(), and blender::CPPType::fill_assign_n().
blender::tests::TEST | ( | cpp_type | , |
FillUninitialized | |||
) |
Definition at line 325 of file BLI_cpp_type_test.cc.
References copy_constructed_from_value, copy_constructed_value, CPPType_TestType, EXPECT_EQ(), blender::CPPType::fill_construct_indices(), and blender::CPPType::fill_construct_n().
blender::tests::TEST | ( | cpp_type | , |
Is | |||
) |
Definition at line 95 of file BLI_cpp_type_test.cc.
References CPPType_TestType, and blender::CPPType::is().
blender::tests::TEST | ( | cpp_type | , |
RelocateToInitialized | |||
) |
Definition at line 268 of file BLI_cpp_type_test.cc.
References CPPType_TestType, destructed_value, EXPECT_EQ(), move_assigned_value, blender::CPPType::relocate_assign(), blender::CPPType::relocate_assign_indices(), and blender::CPPType::relocate_assign_n().
blender::tests::TEST | ( | cpp_type | , |
RelocateToUninitialized | |||
) |
Definition at line 237 of file BLI_cpp_type_test.cc.
References CPPType_TestType, destructed_value, EXPECT_EQ(), move_constructed_value, blender::CPPType::relocate_construct(), blender::CPPType::relocate_construct_indices(), and blender::CPPType::relocate_construct_n().
blender::tests::TEST | ( | cpp_type | , |
Size | |||
) |
Definition at line 85 of file BLI_cpp_type_test.cc.
References CPPType_TestType, EXPECT_EQ(), and blender::CPPType::size().
blender::tests::TEST | ( | cpp_type | , |
ToStaticType | |||
) |
Definition at line 360 of file BLI_cpp_type_test.cc.
References EXPECT_EQ(), float(), T, type, and types.
blender::tests::TEST | ( | cpp_type | , |
ValueInitialize | |||
) |
Definition at line 128 of file BLI_cpp_type_test.cc.
References buffer, CPPType_TestType, default_constructed_value, EXPECT_EQ(), blender::CPPType::value_initialize(), blender::CPPType::value_initialize_indices(), and blender::CPPType::value_initialize_n().
blender::tests::TEST | ( | cpp_type | , |
ValueInitializeTrivial | |||
) |
Definition at line 148 of file BLI_cpp_type_test.cc.
References EXPECT_EQ().
blender::tests::TEST | ( | disjoint_set | , |
Test | |||
) |
Definition at line 10 of file BLI_disjoint_set_test.cc.
References EXPECT_EQ(), blender::DisjointSet::find_root(), blender::DisjointSet::in_same_set(), and blender::DisjointSet::join().
blender::tests::TEST | ( | fileops | , |
fstream_open_charptr_filename | |||
) |
Definition at line 24 of file BLI_fileops_test.cc.
blender::tests::TEST | ( | fileops | , |
fstream_open_string_filename | |||
) |
Definition at line 9 of file BLI_fileops_test.cc.
blender::tests::TEST | ( | float3x3 | , |
Identity | |||
) |
Definition at line 11 of file BLI_float3x3_test.cc.
References EXPECT_EQ(), blender::float3x3::identity(), point, and result.
blender::tests::TEST | ( | float3x3 | , |
Inverted | |||
) |
Definition at line 98 of file BLI_float3x3_test.cc.
References blender::float3x3::from_translation_rotation_scale(), blender::float3x3::inverted(), M_PI_4, point, and result.
blender::tests::TEST | ( | float3x3 | , |
NormalizedAxes | |||
) |
Definition at line 47 of file BLI_float3x3_test.cc.
References blender::float3x3::from_normalized_axes(), blender::float3x3::from_translation_rotation_scale(), M_PI_4, point, result, and sqrt().
blender::tests::TEST | ( | float3x3 | , |
Origin | |||
) |
Definition at line 109 of file BLI_float3x3_test.cc.
References blender::float3x3::from_origin_transformation(), blender::float3x3::from_rotation(), M_PI_2, point, and result.
blender::tests::TEST | ( | float3x3 | , |
PostTransformationMultiplication | |||
) |
Definition at line 66 of file BLI_float3x3_test.cc.
References blender::float3x3::from_rotation(), blender::float3x3::from_translation(), M_PI_2, point, and result.
blender::tests::TEST | ( | float3x3 | , |
PreTransformationMultiplication | |||
) |
Definition at line 77 of file BLI_float3x3_test.cc.
References blender::float3x3::from_rotation(), blender::float3x3::from_translation(), M_PI_2, point, and result.
blender::tests::TEST | ( | float3x3 | , |
Rotation | |||
) |
Definition at line 28 of file BLI_float3x3_test.cc.
References blender::float3x3::from_rotation(), M_PI_2, point, and result.
blender::tests::TEST | ( | float3x3 | , |
TransformationMultiplicationAssignment | |||
) |
Definition at line 88 of file BLI_float3x3_test.cc.
References blender::float3x3::from_rotation(), blender::float3x3::from_translation(), M_PI_2, point, and result.
blender::tests::TEST | ( | float3x3 | , |
Translation | |||
) |
Definition at line 19 of file BLI_float3x3_test.cc.
References blender::float3x3::from_translation(), point, and result.
blender::tests::TEST | ( | float3x3 | , |
TranslationRotationScale | |||
) |
Definition at line 37 of file BLI_float3x3_test.cc.
References blender::float3x3::from_translation_rotation_scale(), M_PI_2, point, and result.
blender::tests::TEST | ( | function_ref | , |
CallSafe | |||
) |
Definition at line 102 of file BLI_function_ref_test.cc.
References BLI_STATIC_ASSERT, and EXPECT_EQ().
blender::tests::TEST | ( | function_ref | , |
CallSafeVoid | |||
) |
Definition at line 115 of file BLI_function_ref_test.cc.
References BLI_STATIC_ASSERT, EXPECT_EQ(), and void.
blender::tests::TEST | ( | function_ref | , |
ConstantFunction | |||
) |
Definition at line 39 of file BLI_function_ref_test.cc.
References EXPECT_EQ().
blender::tests::TEST | ( | function_ref | , |
CopyDoesNotReferenceFunctionRef | |||
) |
Definition at line 69 of file BLI_function_ref_test.cc.
References EXPECT_EQ(), x, and y.
blender::tests::TEST | ( | function_ref | , |
CopyDoesNotReferenceFunctionRef2 | |||
) |
Definition at line 79 of file BLI_function_ref_test.cc.
References EXPECT_EQ(), x, y, and z.
blender::tests::TEST | ( | function_ref | , |
InitializeWithNull | |||
) |
Definition at line 127 of file BLI_function_ref_test.cc.
blender::tests::TEST | ( | function_ref | , |
MutableStatefullLambda | |||
) |
Definition at line 46 of file BLI_function_ref_test.cc.
References counter, and EXPECT_EQ().
blender::tests::TEST | ( | function_ref | , |
Null | |||
) |
Definition at line 56 of file BLI_function_ref_test.cc.
blender::tests::TEST | ( | function_ref | , |
ReferenceAnotherFunctionRef | |||
) |
Definition at line 90 of file BLI_function_ref_test.cc.
References EXPECT_EQ(), x, and y.
blender::tests::TEST | ( | function_ref | , |
StandaloneFunction | |||
) |
Definition at line 33 of file BLI_function_ref_test.cc.
References add_two_numbers(), EXPECT_EQ(), perform_binary_operation(), and result.
blender::tests::TEST | ( | function_ref | , |
StatefullLambda | |||
) |
Definition at line 20 of file BLI_function_ref_test.cc.
References Freestyle::a, usdtokens::b(), EXPECT_EQ(), perform_binary_operation(), and result.
blender::tests::TEST | ( | function_ref | , |
StatelessLambda | |||
) |
Definition at line 14 of file BLI_function_ref_test.cc.
References Freestyle::a, usdtokens::b(), EXPECT_EQ(), perform_binary_operation(), and result.
blender::tests::TEST | ( | generic_array | , |
BufferAndSizeConstructor | |||
) |
Definition at line 65 of file BLI_generic_array_test.cc.
References buffer, array< T, alignment >::data(), EXPECT_EQ(), MEM_malloc_arrayN, and array< T, alignment >::size().
blender::tests::TEST | ( | generic_array | , |
CopyConstructor | |||
) |
Definition at line 41 of file BLI_generic_array_test.cc.
References blender::GArray< Allocator >::as_mutable_span(), blender::GArray< Allocator >::as_span(), blender::GArray< Allocator >::data(), EXPECT_EQ(), blender::MutableSpan< T >::fill(), blender::GArray< Allocator >::is_empty(), blender::GArray< Allocator >::size(), blender::GSpan::typed(), and blender::GMutableSpan::typed().
blender::tests::TEST | ( | generic_array | , |
InContainer | |||
) |
Definition at line 105 of file BLI_generic_array_test.cc.
References blender::arrays, and EXPECT_EQ().
blender::tests::TEST | ( | generic_array | , |
MoveConstructor | |||
) |
Definition at line 21 of file BLI_generic_array_test.cc.
References blender::GArray< Allocator >::as_mutable_span(), blender::GArray< Allocator >::as_span(), blender::GArray< Allocator >::data(), EXPECT_EQ(), blender::MutableSpan< T >::fill(), blender::GArray< Allocator >::is_empty(), blender::GArray< Allocator >::size(), blender::GArray< Allocator >::type(), blender::GSpan::typed(), and blender::GMutableSpan::typed().
blender::tests::TEST | ( | generic_array | , |
Reinitialize | |||
) |
Definition at line 80 of file BLI_generic_array_test.cc.
References array< T, alignment >::data(), blender::MutableSpan< T >::data(), EXPECT_EQ(), blender::MutableSpan< T >::fill(), array< T, alignment >::size(), blender::GMutableSpan::size(), and blender::GMutableSpan::typed().
blender::tests::TEST | ( | generic_array | , |
TypeConstructor | |||
) |
Definition at line 12 of file BLI_generic_array_test.cc.
References array< T, alignment >::data(), EXPECT_EQ(), and array< T, alignment >::size().
blender::tests::TEST | ( | generic_mutable_span | , |
BufferAndSizeConstructor | |||
) |
Definition at line 38 of file BLI_generic_span_test.cc.
References buffer, EXPECT_EQ(), blender::GMutableSpan::is_empty(), blender::GMutableSpan::size(), and blender::GMutableSpan::typed().
blender::tests::TEST | ( | generic_mutable_span | , |
TypeConstructor | |||
) |
Definition at line 31 of file BLI_generic_span_test.cc.
References EXPECT_EQ(), blender::GMutableSpan::is_empty(), and blender::GMutableSpan::size().
blender::tests::TEST | ( | generic_span | , |
BufferAndSizeConstructor | |||
) |
Definition at line 17 of file BLI_generic_span_test.cc.
References buffer, EXPECT_EQ(), blender::GSpan::is_empty(), blender::GSpan::size(), and blender::GSpan::typed().
blender::tests::TEST | ( | generic_span | , |
TypeConstructor | |||
) |
Definition at line 9 of file BLI_generic_span_test.cc.
References EXPECT_EQ(), blender::GSpan::is_empty(), blender::GSpan::size(), and blender::GSpan::typed().
blender::tests::TEST | ( | generic_vector_array | , |
Append | |||
) |
Definition at line 16 of file BLI_generic_vector_array_test.cc.
References blender::GVectorArray::append(), EXPECT_EQ(), and size().
blender::tests::TEST | ( | generic_vector_array | , |
Construct | |||
) |
Definition at line 9 of file BLI_generic_vector_array_test.cc.
References EXPECT_EQ().
blender::tests::TEST | ( | generic_vector_array | , |
Extend | |||
) |
Definition at line 31 of file BLI_generic_vector_array_test.cc.
References EXPECT_EQ(), blender::GVectorArray::extend(), and size().
blender::tests::TEST | ( | index_mask | , |
ArrayConstructor | |||
) |
Definition at line 15 of file BLI_index_mask_test.cc.
References EXPECT_EQ(), and mask().
blender::tests::TEST | ( | index_mask | , |
ContainedIn | |||
) |
Definition at line 207 of file BLI_index_mask_test.cc.
blender::tests::TEST | ( | index_mask | , |
DefaultConstructor | |||
) |
Definition at line 8 of file BLI_index_mask_test.cc.
References EXPECT_EQ(), and mask().
blender::tests::TEST | ( | index_mask | , |
ExtractRanges | |||
) |
Definition at line 67 of file BLI_index_mask_test.cc.
References EXPECT_EQ(), blender::IndexMask::extract_ranges(), indices, offset, blender::IndexRange::size(), and blender::Vector< T, InlineBufferCapacity, Allocator >::size().
blender::tests::TEST | ( | index_mask | , |
ExtractRangesInvert | |||
) |
Definition at line 165 of file BLI_index_mask_test.cc.
References EXPECT_EQ(), blender::IndexMask::extract_ranges_invert(), indices, blender::Vector< T, InlineBufferCapacity, Allocator >::is_empty(), and blender::Vector< T, InlineBufferCapacity, Allocator >::size().
blender::tests::TEST | ( | index_mask | , |
Invert | |||
) |
Definition at line 134 of file BLI_index_mask_test.cc.
References EXPECT_EQ(), indices, blender::IndexMask::indices(), blender::IndexMask::invert(), blender::IndexMask::is_empty(), blender::Vector< T, InlineBufferCapacity, Allocator >::is_empty(), and blender::IndexMask::size().
blender::tests::TEST | ( | index_mask | , |
RangeConstructor | |||
) |
Definition at line 28 of file BLI_index_mask_test.cc.
References EXPECT_EQ(), indices, and mask().
blender::tests::TEST | ( | index_mask | , |
SliceAndOffset | |||
) |
Definition at line 43 of file BLI_index_mask_test.cc.
References blender::Vector< T, InlineBufferCapacity, Allocator >::as_span(), EXPECT_EQ(), indices, blender::IndexMask::is_range(), mask(), and blender::IndexMask::size().
blender::tests::TEST | ( | index_range | , |
After | |||
) |
Definition at line 70 of file BLI_index_range_test.cc.
References blender::IndexRange::after(), EXPECT_EQ(), and blender::IndexRange::size().
blender::tests::TEST | ( | index_range | , |
AsSpan | |||
) |
Definition at line 211 of file BLI_index_range_test.cc.
References blender::IndexRange::as_span(), EXPECT_EQ(), and blender::Span< T >::size().
blender::tests::TEST | ( | index_range | , |
Before | |||
) |
Definition at line 61 of file BLI_index_range_test.cc.
References blender::IndexRange::before(), EXPECT_EQ(), and blender::IndexRange::size().
blender::tests::TEST | ( | index_range | , |
constexpr_ | |||
) |
Definition at line 222 of file BLI_index_range_test.cc.
References BLI_STATIC_ASSERT, and EXPECT_EQ().
blender::tests::TEST | ( | index_range | , |
Contains | |||
) |
Definition at line 80 of file BLI_index_range_test.cc.
References blender::IndexRange::contains().
blender::tests::TEST | ( | index_range | , |
DefaultConstructor | |||
) |
Definition at line 10 of file BLI_index_range_test.cc.
References EXPECT_EQ(), blender::IndexRange::size(), and vector.
blender::tests::TEST | ( | index_range | , |
DropBack | |||
) |
Definition at line 138 of file BLI_index_range_test.cc.
References Freestyle::a, and EXPECT_EQ().
blender::tests::TEST | ( | index_range | , |
DropBackAll | |||
) |
Definition at line 147 of file BLI_index_range_test.cc.
References Freestyle::a.
blender::tests::TEST | ( | index_range | , |
DropFront | |||
) |
Definition at line 154 of file BLI_index_range_test.cc.
References Freestyle::a, and EXPECT_EQ().
blender::tests::TEST | ( | index_range | , |
DropFrontAll | |||
) |
Definition at line 171 of file BLI_index_range_test.cc.
References Freestyle::a, and blender::IndexRange::is_empty().
blender::tests::TEST | ( | index_range | , |
DropFrontLargeN | |||
) |
Definition at line 164 of file BLI_index_range_test.cc.
References Freestyle::a, and blender::IndexRange::is_empty().
blender::tests::TEST | ( | index_range | , |
First | |||
) |
Definition at line 90 of file BLI_index_range_test.cc.
References EXPECT_EQ(), and blender::IndexRange::first().
blender::tests::TEST | ( | index_range | , |
GenericAlgorithms | |||
) |
Definition at line 230 of file BLI_index_range_test.cc.
References EXPECT_EQ(), and v.
blender::tests::TEST | ( | index_range | , |
Last | |||
) |
Definition at line 96 of file BLI_index_range_test.cc.
References EXPECT_EQ(), and blender::IndexRange::last().
blender::tests::TEST | ( | index_range | , |
MultipleElementRange | |||
) |
Definition at line 37 of file BLI_index_range_test.cc.
References EXPECT_EQ(), blender::IndexRange::size(), and vector.
blender::tests::TEST | ( | index_range | , |
OneAfterEnd | |||
) |
Definition at line 102 of file BLI_index_range_test.cc.
References EXPECT_EQ(), and blender::IndexRange::one_after_last().
blender::tests::TEST | ( | index_range | , |
OneBeforeStart | |||
) |
Definition at line 108 of file BLI_index_range_test.cc.
References EXPECT_EQ(), and blender::IndexRange::one_before_start().
blender::tests::TEST | ( | index_range | , |
SingleElementRange | |||
) |
Definition at line 22 of file BLI_index_range_test.cc.
References blender::IndexRange::begin(), EXPECT_EQ(), blender::IndexRange::size(), and vector.
blender::tests::TEST | ( | index_range | , |
Slice | |||
) |
Definition at line 120 of file BLI_index_range_test.cc.
References EXPECT_EQ(), blender::IndexRange::first(), blender::IndexRange::last(), blender::IndexRange::size(), and blender::IndexRange::slice().
blender::tests::TEST | ( | index_range | , |
SliceRange | |||
) |
Definition at line 129 of file BLI_index_range_test.cc.
References EXPECT_EQ(), blender::IndexRange::first(), blender::IndexRange::last(), blender::IndexRange::size(), and blender::IndexRange::slice().
blender::tests::TEST | ( | index_range | , |
Start | |||
) |
Definition at line 114 of file BLI_index_range_test.cc.
References EXPECT_EQ(), and blender::IndexRange::start().
blender::tests::TEST | ( | index_range | , |
SubscriptOperator | |||
) |
Definition at line 53 of file BLI_index_range_test.cc.
References EXPECT_EQ().
blender::tests::TEST | ( | index_range | , |
TakeBack | |||
) |
Definition at line 194 of file BLI_index_range_test.cc.
References Freestyle::a, and EXPECT_EQ().
blender::tests::TEST | ( | index_range | , |
TakeBackLargeN | |||
) |
Definition at line 203 of file BLI_index_range_test.cc.
References Freestyle::a, EXPECT_EQ(), and blender::IndexRange::size().
blender::tests::TEST | ( | index_range | , |
TakeFront | |||
) |
Definition at line 178 of file BLI_index_range_test.cc.
References Freestyle::a, EXPECT_EQ(), and blender::IndexRange::size().
blender::tests::TEST | ( | index_range | , |
TakeFrontLargeN | |||
) |
Definition at line 187 of file BLI_index_range_test.cc.
References Freestyle::a, EXPECT_EQ(), and blender::IndexRange::size().
blender::tests::TEST | ( | inplace_priority_queue | , |
BuildSmall | |||
) |
Definition at line 10 of file BLI_inplace_priority_queue_test.cc.
References EXPECT_EQ().
blender::tests::TEST | ( | inplace_priority_queue | , |
DecreasePriority | |||
) |
Definition at line 24 of file BLI_inplace_priority_queue_test.cc.
References EXPECT_EQ(), blender::InplacePriorityQueue< T, FirstHasHigherPriority >::peek(), and blender::InplacePriorityQueue< T, FirstHasHigherPriority >::priority_decreased().
blender::tests::TEST | ( | inplace_priority_queue | , |
IncreasePriority | |||
) |
Definition at line 36 of file BLI_inplace_priority_queue_test.cc.
References EXPECT_EQ(), blender::InplacePriorityQueue< T, FirstHasHigherPriority >::peek(), and blender::InplacePriorityQueue< T, FirstHasHigherPriority >::priority_increased().
blender::tests::TEST | ( | inplace_priority_queue | , |
IndicesAccess | |||
) |
Definition at line 93 of file BLI_inplace_priority_queue_test.cc.
References blender::InplacePriorityQueue< T, FirstHasHigherPriority >::active_indices(), blender::InplacePriorityQueue< T, FirstHasHigherPriority >::all_indices(), EXPECT_EQ(), blender::InplacePriorityQueue< T, FirstHasHigherPriority >::inactive_indices(), blender::InplacePriorityQueue< T, FirstHasHigherPriority >::pop(), and blender::Span< T >::size().
blender::tests::TEST | ( | inplace_priority_queue | , |
ManyPriorityChanges | |||
) |
Definition at line 67 of file BLI_inplace_priority_queue_test.cc.
References blender::Vector< T, InlineBufferCapacity, Allocator >::append(), blender::RandomNumberGenerator::get_int32(), blender::InplacePriorityQueue< T, FirstHasHigherPriority >::is_empty(), blender::InplacePriorityQueue< T, FirstHasHigherPriority >::pop(), and blender::InplacePriorityQueue< T, FirstHasHigherPriority >::priority_changed().
blender::tests::TEST | ( | inplace_priority_queue | , |
PopAll | |||
) |
Definition at line 48 of file BLI_inplace_priority_queue_test.cc.
References blender::Vector< T, InlineBufferCapacity, Allocator >::append(), blender::RandomNumberGenerator::get_int32(), blender::InplacePriorityQueue< T, FirstHasHigherPriority >::is_empty(), and blender::InplacePriorityQueue< T, FirstHasHigherPriority >::pop().
blender::tests::TEST | ( | linear_allocator | , |
AllocateArray | |||
) |
Definition at line 69 of file BLI_linear_allocator_test.cc.
References blender::LinearAllocator< Allocator >::allocate_array(), EXPECT_EQ(), and blender::MutableSpan< T >::size().
blender::tests::TEST | ( | linear_allocator | , |
AllocateLarge | |||
) |
Definition at line 119 of file BLI_linear_allocator_test.cc.
References blender::LinearAllocator< Allocator >::allocate().
blender::tests::TEST | ( | linear_allocator | , |
AllocationAlignment | |||
) |
Definition at line 16 of file BLI_linear_allocator_test.cc.
References blender::LinearAllocator< Allocator >::allocate(), and is_aligned().
blender::tests::TEST | ( | linear_allocator | , |
Construct | |||
) |
Definition at line 77 of file BLI_linear_allocator_test.cc.
References blender::LinearAllocator< Allocator >::construct(), and EXPECT_EQ().
blender::tests::TEST | ( | linear_allocator | , |
ConstructArray | |||
) |
Definition at line 139 of file BLI_linear_allocator_test.cc.
References blender::LinearAllocator< Allocator >::construct_array(), and EXPECT_EQ().
blender::tests::TEST | ( | linear_allocator | , |
ConstructArrayCopy | |||
) |
blender::tests::TEST | ( | linear_allocator | , |
ConstructElementsAndPointerArray | |||
) |
Definition at line 88 of file BLI_linear_allocator_test.cc.
References blender::LinearAllocator< Allocator >::construct_elements_and_pointer_array(), EXPECT_EQ(), blender::Span< T >::size(), and size().
blender::tests::TEST | ( | linear_allocator | , |
CopyString | |||
) |
Definition at line 55 of file BLI_linear_allocator_test.cc.
References buffer, blender::LinearAllocator< Allocator >::copy_string(), blender::StringRefBase::data(), EXPECT_EQ(), and blender::LinearAllocator< Allocator >::provide_buffer().
blender::tests::TEST | ( | linear_allocator | , |
ManyAllocations | |||
) |
Definition at line 127 of file BLI_linear_allocator_test.cc.
References blender::LinearAllocator< Allocator >::allocate(), buffer, blender::RandomNumberGenerator::get_int32(), and size().
blender::tests::TEST | ( | linear_allocator | , |
PackedAllocation | |||
) |
Definition at line 33 of file BLI_linear_allocator_test.cc.
References blender::LinearAllocator< Allocator >::allocate(), buffer, EXPECT_EQ(), and blender::LinearAllocator< Allocator >::provide_buffer().
blender::tests::TEST | ( | map | , |
AddAsVariadic | |||
) |
Definition at line 607 of file BLI_map_test.cc.
References EXPECT_EQ(), and map.
blender::tests::TEST | ( | map | , |
AddIncreasesSize | |||
) |
Definition at line 22 of file BLI_map_test.cc.
References EXPECT_EQ(), and map.
blender::tests::TEST | ( | map | , |
AddMany | |||
) |
Definition at line 63 of file BLI_map_test.cc.
References map.
blender::tests::TEST | ( | map | , |
AddNewExceptions | |||
) |
Definition at line 523 of file BLI_map_test.cc.
References EXPECT_EQ(), map, and blender::tests::ExceptionThrower::throw_during_copy.
blender::tests::TEST | ( | map | , |
AddOrModify | |||
) |
Definition at line 282 of file BLI_map_test.cc.
References create_func(), EXPECT_EQ(), and map.
blender::tests::TEST | ( | map | , |
AddOrModifyExceptions | |||
) |
Definition at line 560 of file BLI_map_test.cc.
blender::tests::TEST | ( | map | , |
AddOrModifyReference | |||
) |
Definition at line 299 of file BLI_map_test.cc.
References Freestyle::a, create_func(), EXPECT_EQ(), and map.
blender::tests::TEST | ( | map | , |
AddOverwrite | |||
) |
Definition at line 317 of file BLI_map_test.cc.
References EXPECT_EQ(), and map.
blender::tests::TEST | ( | map | , |
Clear | |||
) |
Definition at line 404 of file BLI_map_test.cc.
References EXPECT_EQ(), and map.
blender::tests::TEST | ( | map | , |
ConstKeysAndValues | |||
) |
Definition at line 474 of file BLI_map_test.cc.
References map.
blender::tests::TEST | ( | map | , |
Contains | |||
) |
Definition at line 35 of file BLI_map_test.cc.
References map.
blender::tests::TEST | ( | map | , |
CopyAssignment | |||
) |
Definition at line 390 of file BLI_map_test.cc.
References blender::Map< Key, Value, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::add(), EXPECT_EQ(), blender::Map< Key, Value, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::lookup(), blender::Map< Key, Value, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::lookup_ptr(), and blender::Map< Key, Value, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::size().
blender::tests::TEST | ( | map | , |
CopyConstructorExceptions | |||
) |
Definition at line 502 of file BLI_map_test.cc.
References map.
blender::tests::TEST | ( | map | , |
DefaultConstructor | |||
) |
Definition at line 15 of file BLI_map_test.cc.
References EXPECT_EQ(), and map.
blender::tests::TEST | ( | map | , |
EnumKey | |||
) |
Definition at line 577 of file BLI_map_test.cc.
blender::tests::TEST | ( | map | , |
ForeachItem | |||
) |
blender::tests::TEST | ( | map | , |
GenericAlgorithms | |||
) |
Definition at line 590 of file BLI_map_test.cc.
References count, EXPECT_EQ(), map, and v.
blender::tests::TEST | ( | map | , |
ItemIterator | |||
) |
Definition at line 181 of file BLI_map_test.cc.
References blender::Set< Key, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::add(), blender::Set< Key, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::contains(), EXPECT_EQ(), blender::Map< Key, Value, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::items(), and map.
blender::tests::TEST | ( | map | , |
KeyIterator | |||
) |
blender::tests::TEST | ( | map | , |
LookupExisting | |||
) |
Definition at line 45 of file BLI_map_test.cc.
References EXPECT_EQ(), and map.
blender::tests::TEST | ( | map | , |
LookupKey | |||
) |
Definition at line 643 of file BLI_map_test.cc.
References EXPECT_EQ(), and map.
blender::tests::TEST | ( | map | , |
LookupNotExisting | |||
) |
Definition at line 54 of file BLI_map_test.cc.
References EXPECT_EQ(), and map.
blender::tests::TEST | ( | map | , |
LookupOrAdd | |||
) |
Definition at line 340 of file BLI_map_test.cc.
References EXPECT_EQ(), and map.
blender::tests::TEST | ( | map | , |
LookupOrAddCB_Lambdas | |||
) |
Definition at line 270 of file BLI_map_test.cc.
References EXPECT_EQ(), and map.
blender::tests::TEST | ( | map | , |
LookupOrAddCB_SeparateFunction | |||
) |
Definition at line 261 of file BLI_map_test.cc.
References EXPECT_EQ(), map, and return_42().
blender::tests::TEST | ( | map | , |
LookupOrAddDefault | |||
) |
Definition at line 329 of file BLI_map_test.cc.
References EXPECT_EQ(), and map.
blender::tests::TEST | ( | map | , |
MoveAssignment | |||
) |
Definition at line 376 of file BLI_map_test.cc.
References blender::Map< Key, Value, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::add(), EXPECT_EQ(), blender::Map< Key, Value, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::lookup(), blender::Map< Key, Value, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::lookup_ptr(), and blender::Map< Key, Value, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::size().
blender::tests::TEST | ( | map | , |
MoveConstructorExceptions | |||
) |
Definition at line 512 of file BLI_map_test.cc.
References map.
blender::tests::TEST | ( | map | , |
MoveConstructorLarge | |||
) |
Definition at line 362 of file BLI_map_test.cc.
References blender::Map< Key, Value, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::add_new(), EXPECT_EQ(), blender::Map< Key, Value, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::lookup(), blender::Map< Key, Value, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::lookup_ptr(), and blender::Map< Key, Value, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::size().
blender::tests::TEST | ( | map | , |
MoveConstructorSmall | |||
) |
Definition at line 349 of file BLI_map_test.cc.
References blender::Map< Key, Value, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::add(), EXPECT_EQ(), blender::Map< Key, Value, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::lookup(), blender::Map< Key, Value, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::lookup_ptr(), and blender::Map< Key, Value, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::size().
blender::tests::TEST | ( | map | , |
MutableItemIterator | |||
) |
Definition at line 222 of file BLI_map_test.cc.
References EXPECT_EQ(), and map.
blender::tests::TEST | ( | map | , |
MutableItemToItemConversion | |||
) |
blender::tests::TEST | ( | map | , |
MutableValueIterator | |||
) |
Definition at line 208 of file BLI_map_test.cc.
References EXPECT_EQ(), and map.
blender::tests::TEST | ( | map | , |
PointerKeys | |||
) |
Definition at line 455 of file BLI_map_test.cc.
References Freestyle::a, usdtokens::b(), Freestyle::c, EXPECT_EQ(), and map.
blender::tests::TEST | ( | map | , |
PopDefault | |||
) |
Definition at line 106 of file BLI_map_test.cc.
References EXPECT_EQ(), and map.
blender::tests::TEST | ( | map | , |
PopExceptions | |||
) |
Definition at line 549 of file BLI_map_test.cc.
References EXPECT_EQ(), and map.
blender::tests::TEST | ( | map | , |
PopItem | |||
) |
Definition at line 72 of file BLI_map_test.cc.
References EXPECT_EQ(), and map.
blender::tests::TEST | ( | map | , |
PopItemMany | |||
) |
Definition at line 125 of file BLI_map_test.cc.
References EXPECT_EQ(), and map.
blender::tests::TEST | ( | map | , |
PopTry | |||
) |
Definition at line 89 of file BLI_map_test.cc.
References EXPECT_EQ(), and map.
blender::tests::TEST | ( | map | , |
Remove | |||
) |
Definition at line 444 of file BLI_map_test.cc.
References EXPECT_EQ(), and map.
blender::tests::TEST | ( | map | , |
RemoveDuringIteration | |||
) |
Definition at line 616 of file BLI_map_test.cc.
References EXPECT_EQ(), and map.
blender::tests::TEST | ( | map | , |
ReserveExceptions | |||
) |
Definition at line 537 of file BLI_map_test.cc.
References map.
blender::tests::TEST | ( | map | , |
UniquePtrValue | |||
) |
Definition at line 421 of file BLI_map_test.cc.
References EXPECT_EQ(), and map.
blender::tests::TEST | ( | map | , |
ValueIterator | |||
) |
blender::tests::TEST | ( | math_base | , |
CeilPowerOf10 | |||
) |
Definition at line 121 of file BLI_math_base_test.cc.
References ceil_power_of_10(), and EXPECT_EQ().
blender::tests::TEST | ( | math_base | , |
ClampInt | |||
) |
Definition at line 144 of file BLI_math_base_test.cc.
References blender::math::clamp(), and EXPECT_EQ().
blender::tests::TEST | ( | math_base | , |
CompareFFRelativeNormal | |||
) |
Definition at line 20 of file BLI_math_base_test.cc.
References compare_ff_relative().
blender::tests::TEST | ( | math_base | , |
CompareFFRelativeValid | |||
) |
Definition at line 15 of file BLI_math_base_test.cc.
blender::tests::TEST | ( | math_base | , |
CompareFFRelativeZero | |||
) |
Definition at line 51 of file BLI_math_base_test.cc.
References compare_ff_relative().
blender::tests::TEST | ( | math_base | , |
FloorPowerOf10 | |||
) |
Definition at line 130 of file BLI_math_base_test.cc.
References EXPECT_EQ(), and floor_power_of_10().
blender::tests::TEST | ( | math_base | , |
InterpolateInt | |||
) |
Definition at line 154 of file BLI_math_base_test.cc.
References EXPECT_EQ(), and blender::math::interpolate().
blender::tests::TEST | ( | math_base | , |
Log2CeilU | |||
) |
Definition at line 106 of file BLI_math_base_test.cc.
References EXPECT_EQ(), and log2_ceil_u().
blender::tests::TEST | ( | math_base | , |
Log2FloorU | |||
) |
Definition at line 91 of file BLI_math_base_test.cc.
References EXPECT_EQ(), and log2_floor_u().
blender::tests::TEST | ( | math_base | , |
Midpoint | |||
) |
Definition at line 149 of file BLI_math_base_test.cc.
References blender::math::midpoint().
blender::tests::TEST | ( | math_base | , |
MinVectorAndFloat | |||
) |
Definition at line 139 of file BLI_math_base_test.cc.
References EXPECT_EQ(), and blender::math::min().
blender::tests::TEST | ( | math_vec_types | , |
ComponentMasking | |||
) |
Definition at line 115 of file BLI_math_vec_types_test.cc.
References EXPECT_EQ().
blender::tests::TEST | ( | math_vec_types | , |
Divide | |||
) |
Definition at line 149 of file BLI_math_vec_types_test.cc.
References Freestyle::a, usdtokens::b(), and result.
blender::tests::TEST | ( | math_vec_types | , |
DivideFloatByVector | |||
) |
Definition at line 158 of file BLI_math_vec_types_test.cc.
References Freestyle::a, usdtokens::b(), and result.
blender::tests::TEST | ( | math_vec_types | , |
DivideFloatByVectorSmall | |||
) |
Definition at line 167 of file BLI_math_vec_types_test.cc.
References result.
blender::tests::TEST | ( | math_vec_types | , |
MixedScalarVectorConstructorVec3 | |||
) |
Definition at line 63 of file BLI_math_vec_types_test.cc.
blender::tests::TEST | ( | math_vec_types | , |
MixedScalarVectorConstructorVec4 | |||
) |
Definition at line 76 of file BLI_math_vec_types_test.cc.
References EXPECT_EQ().
blender::tests::TEST | ( | math_vec_types | , |
MultiScalarConstructorVec2 | |||
) |
Definition at line 39 of file BLI_math_vec_types_test.cc.
References EXPECT_EQ().
blender::tests::TEST | ( | math_vec_types | , |
MultiScalarConstructorVec3 | |||
) |
Definition at line 46 of file BLI_math_vec_types_test.cc.
References EXPECT_EQ().
blender::tests::TEST | ( | math_vec_types | , |
MultiScalarConstructorVec4 | |||
) |
Definition at line 54 of file BLI_math_vec_types_test.cc.
References EXPECT_EQ().
blender::tests::TEST | ( | math_vec_types | , |
PointerArrayConversion | |||
) |
Definition at line 132 of file BLI_math_vec_types_test.cc.
References EXPECT_EQ(), float(), and ptr.
blender::tests::TEST | ( | math_vec_types | , |
PointerConversion | |||
) |
Definition at line 123 of file BLI_math_vec_types_test.cc.
References EXPECT_EQ().
blender::tests::TEST | ( | math_vec_types | , |
ScalarConstructorDouble | |||
) |
Definition at line 32 of file BLI_math_vec_types_test.cc.
blender::tests::TEST | ( | math_vec_types | , |
ScalarConstructorFloat | |||
) |
Definition at line 25 of file BLI_math_vec_types_test.cc.
blender::tests::TEST | ( | math_vec_types | , |
ScalarConstructorInt | |||
) |
Definition at line 18 of file BLI_math_vec_types_test.cc.
References EXPECT_EQ().
blender::tests::TEST | ( | math_vec_types | , |
ScalarConstructorUnsigned | |||
) |
Definition at line 11 of file BLI_math_vec_types_test.cc.
References EXPECT_EQ().
blender::tests::TEST | ( | math_vec_types | , |
VectorTypeConversion | |||
) |
Definition at line 142 of file BLI_math_vec_types_test.cc.
References EXPECT_EQ().
blender::tests::TEST | ( | math_vector | , |
CeilToMultiple | |||
) |
Definition at line 108 of file BLI_math_vector_test.cc.
References Freestyle::a, usdtokens::b(), blender::math::ceil_to_multiple(), and result.
blender::tests::TEST | ( | math_vector | , |
Clamp | |||
) |
Definition at line 71 of file BLI_math_vector_test.cc.
References blender::math::clamp(), EXPECT_EQ(), max, min, and result.
blender::tests::TEST | ( | math_vector | , |
ClampVecWithFloats | |||
) |
Definition at line 11 of file BLI_math_vector_test.cc.
References Freestyle::a, usdtokens::b(), Freestyle::c, clamp_v2(), max, and min.
blender::tests::TEST | ( | math_vector | , |
ClampVecWithVecs | |||
) |
Definition at line 32 of file BLI_math_vector_test.cc.
References Freestyle::a, usdtokens::b(), Freestyle::c, clamp_v2_v2v2(), max, and min.
blender::tests::TEST | ( | math_vector | , |
DivideCeil | |||
) |
Definition at line 118 of file BLI_math_vector_test.cc.
References Freestyle::a, usdtokens::b(), blender::math::divide_ceil(), and result.
blender::tests::TEST | ( | math_vector | , |
InterpolateFloat | |||
) |
Definition at line 98 of file BLI_math_vector_test.cc.
References Freestyle::a, usdtokens::b(), blender::math::interpolate(), and result.
blender::tests::TEST | ( | math_vector | , |
InterpolateInt | |||
) |
Definition at line 88 of file BLI_math_vector_test.cc.
References Freestyle::a, usdtokens::b(), EXPECT_EQ(), blender::math::interpolate(), and result.
blender::tests::TEST | ( | math_vector | , |
test_invert_v3_safe | |||
) |
Definition at line 53 of file BLI_math_vector_test.cc.
References invert_v3(), and invert_v3_safe().
blender::tests::TEST | ( | memory_utils | , |
DefaultConstructN_ActuallyCallsConstructor | |||
) |
Definition at line 39 of file BLI_memory_utils_test.cc.
References alive, buffer, blender::default_construct_n(), blender::destruct_n(), and EXPECT_EQ().
blender::tests::TEST | ( | memory_utils | , |
DefaultConstructN_StrongExceptionSafety | |||
) |
Definition at line 51 of file BLI_memory_utils_test.cc.
References alive, buffer, blender::default_construct_n(), and EXPECT_EQ().
blender::tests::TEST | ( | memory_utils | , |
ScopedDefer1 | |||
) |
Definition at line 179 of file BLI_memory_utils_test.cc.
References Freestyle::a, BLI_SCOPED_DEFER, and EXPECT_EQ().
blender::tests::TEST | ( | memory_utils | , |
ScopedDefer2 | |||
) |
Definition at line 192 of file BLI_memory_utils_test.cc.
References BLI_SCOPED_DEFER, and EXPECT_EQ().
blender::tests::TEST | ( | memory_utils | , |
UninitializedCopyN_ActuallyCopies | |||
) |
Definition at line 61 of file BLI_memory_utils_test.cc.
References alive, blender::default_construct_n(), blender::destruct_n(), EXPECT_EQ(), blender::TypedBuffer< T, Size >::ptr(), and blender::uninitialized_copy_n().
blender::tests::TEST | ( | memory_utils | , |
UninitializedCopyN_StrongExceptionSafety | |||
) |
Definition at line 78 of file BLI_memory_utils_test.cc.
References alive, blender::default_construct_n(), blender::destruct_n(), EXPECT_EQ(), blender::TypedBuffer< T, Size >::ptr(), and blender::uninitialized_copy_n().
blender::tests::TEST | ( | memory_utils | , |
UninitializedFillN_ActuallyCopies | |||
) |
Definition at line 93 of file BLI_memory_utils_test.cc.
References alive, buffer, blender::destruct_n(), EXPECT_EQ(), and blender::uninitialized_fill_n().
blender::tests::TEST | ( | memory_utils | , |
UninitializedFillN_StrongExceptionSafety | |||
) |
Definition at line 110 of file BLI_memory_utils_test.cc.
References alive, buffer, EXPECT_EQ(), and blender::uninitialized_fill_n().
blender::tests::TEST | ( | multi_value_map | , |
AddMultiple | |||
) |
Definition at line 53 of file BLI_multi_value_map_test.cc.
References EXPECT_EQ(), and map.
blender::tests::TEST | ( | multi_value_map | , |
Items | |||
) |
Definition at line 105 of file BLI_multi_value_map_test.cc.
References EXPECT_EQ(), map, and blender::Span< T >::size().
blender::tests::TEST | ( | multi_value_map | , |
Keys | |||
) |
blender::tests::TEST | ( | multi_value_map | , |
LookupExistant | |||
) |
Definition at line 17 of file BLI_multi_value_map_test.cc.
References EXPECT_EQ(), and map.
blender::tests::TEST | ( | multi_value_map | , |
LookupMutable | |||
) |
Definition at line 32 of file BLI_multi_value_map_test.cc.
References EXPECT_EQ(), map, and blender::MutableSpan< T >::size().
blender::tests::TEST | ( | multi_value_map | , |
LookupNotExistant | |||
) |
Definition at line 9 of file BLI_multi_value_map_test.cc.
References EXPECT_EQ(), and map.
blender::tests::TEST | ( | multi_value_map | , |
UniquePtr | |||
) |
Definition at line 121 of file BLI_multi_value_map_test.cc.
References EXPECT_EQ(), and map.
blender::tests::TEST | ( | multi_value_map | , |
Values | |||
) |
Definition at line 90 of file BLI_multi_value_map_test.cc.
References blender::Vector< T, InlineBufferCapacity, Allocator >::append(), EXPECT_EQ(), map, and blender::Vector< T, InlineBufferCapacity, Allocator >::size().
blender::tests::TEST | ( | set | , |
AddAs | |||
) |
Definition at line 352 of file BLI_set_test.cc.
References blender::Set< Key, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::add_as().
blender::tests::TEST | ( | set | , |
AddExceptions | |||
) |
Definition at line 518 of file BLI_set_test.cc.
References blender::Set< Key, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::add(), EXPECT_EQ(), blender::Set< Key, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::size(), and blender::tests::ExceptionThrower::throw_during_copy.
blender::tests::TEST | ( | set | , |
AddMany | |||
) |
blender::tests::TEST | ( | set | , |
AddMultiple | |||
) |
Definition at line 174 of file BLI_set_test.cc.
References Freestyle::a, and EXPECT_EQ().
blender::tests::TEST | ( | set | , |
AddMultipleNew | |||
) |
Definition at line 187 of file BLI_set_test.cc.
References Freestyle::a.
blender::tests::TEST | ( | set | , |
AddNewExceptions | |||
) |
Definition at line 507 of file BLI_set_test.cc.
References blender::Set< Key, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::add_new(), EXPECT_EQ(), blender::Set< Key, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::size(), and blender::tests::ExceptionThrower::throw_during_copy.
blender::tests::TEST | ( | set | , |
Clear | |||
) |
blender::tests::TEST | ( | set | , |
ContainsAs | |||
) |
blender::tests::TEST | ( | set | , |
ContainsAsString | |||
) |
blender::tests::TEST | ( | set | , |
ContainsExistant | |||
) |
Definition at line 31 of file BLI_set_test.cc.
References blender::Set< Key, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::add(), blender::Set< Key, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::contains(), and blender::Set< Key, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::is_empty().
blender::tests::TEST | ( | set | , |
ContainsNotExistant | |||
) |
Definition at line 25 of file BLI_set_test.cc.
References blender::Set< Key, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::contains().
blender::tests::TEST | ( | set | , |
CopyAssignment | |||
) |
blender::tests::TEST | ( | set | , |
CopyConstructor | |||
) |
blender::tests::TEST | ( | set | , |
CopyConstructorExceptions | |||
) |
Definition at line 489 of file BLI_set_test.cc.
References blender::Set< Key, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::lookup_key().
blender::tests::TEST | ( | set | , |
CustomizeHashAndEquality | |||
) |
Definition at line 375 of file BLI_set_test.cc.
References blender::Set< Key, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::add(), blender::Set< Key, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::contains(), and blender::Set< Key, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::remove().
blender::tests::TEST | ( | set | , |
DefaultConstructor | |||
) |
blender::tests::TEST | ( | set | , |
Disjoint | |||
) |
Definition at line 166 of file BLI_set_test.cc.
References Freestyle::a, and usdtokens::b().
blender::tests::TEST | ( | set | , |
ForwardIterator | |||
) |
Definition at line 529 of file BLI_set_test.cc.
References blender::Set< Key, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::begin(), and EXPECT_EQ().
blender::tests::TEST | ( | set | , |
GenericAlgorithms | |||
) |
blender::tests::TEST | ( | set | , |
InitializerListConstructor | |||
) |
blender::tests::TEST | ( | set | , |
Intersects | |||
) |
Definition at line 158 of file BLI_set_test.cc.
References Freestyle::a, and usdtokens::b().
blender::tests::TEST | ( | set | , |
IntrusiveIntKey | |||
) |
Definition at line 390 of file BLI_set_test.cc.
blender::tests::TEST | ( | set | , |
Iterator | |||
) |
blender::tests::TEST | ( | set | , |
LookupKey | |||
) |
blender::tests::TEST | ( | set | , |
LookupKeyDefault | |||
) |
blender::tests::TEST | ( | set | , |
LookupKeyOrAdd | |||
) |
blender::tests::TEST | ( | set | , |
LookupKeyPtr | |||
) |
blender::tests::TEST | ( | set | , |
MoveAssignment | |||
) |
Definition at line 105 of file BLI_set_test.cc.
References EXPECT_EQ(), and blender::Set< Key, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::size().
blender::tests::TEST | ( | set | , |
MoveConstructor | |||
) |
Definition at line 81 of file BLI_set_test.cc.
References EXPECT_EQ(), and blender::Set< Key, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::size().
blender::tests::TEST | ( | set | , |
MoveConstructorExceptions | |||
) |
Definition at line 496 of file BLI_set_test.cc.
References EXPECT_EQ(), and blender::Set< Key, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::lookup_key().
blender::tests::TEST | ( | set | , |
OftenAddRemoveContained | |||
) |
Definition at line 210 of file BLI_set_test.cc.
References blender::Set< Key, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::add(), EXPECT_EQ(), blender::Set< Key, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::remove_contained(), and blender::Set< Key, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::size().
blender::tests::TEST | ( | set | , |
PointerSet | |||
) |
Definition at line 251 of file BLI_set_test.cc.
References Freestyle::a, blender::Set< Key, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::add(), usdtokens::b(), Freestyle::c, blender::Set< Key, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::contains(), EXPECT_EQ(), and blender::Set< Key, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::size().
blender::tests::TEST | ( | set | , |
Remove | |||
) |
Definition at line 263 of file BLI_set_test.cc.
References blender::Set< Key, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::contains(), EXPECT_EQ(), blender::Set< Key, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::remove(), and blender::Set< Key, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::size().
blender::tests::TEST | ( | set | , |
RemoveAs | |||
) |
Definition at line 339 of file BLI_set_test.cc.
References blender::Set< Key, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::add(), blender::Set< Key, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::contains_as(), and blender::Set< Key, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::remove_as().
blender::tests::TEST | ( | set | , |
RemoveContained | |||
) |
blender::tests::TEST | ( | set | , |
RemoveContainedAs | |||
) |
Definition at line 330 of file BLI_set_test.cc.
References blender::Set< Key, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::add(), blender::Set< Key, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::contains_as(), and blender::Set< Key, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::remove_contained_as().
blender::tests::TEST | ( | set | , |
RemoveContainedMany | |||
) |
Definition at line 135 of file BLI_set_test.cc.
References blender::Set< Key, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::add(), blender::Set< Key, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::contains(), and blender::Set< Key, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::remove_contained().
blender::tests::TEST | ( | set | , |
RemoveDuringIteration | |||
) |
Definition at line 547 of file BLI_set_test.cc.
References blender::Set< Key, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::add(), blender::Set< Key, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::begin(), blender::Set< Key, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::contains(), blender::Set< Key, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::end(), EXPECT_EQ(), blender::Set< Key, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::remove(), and blender::Set< Key, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::size().
blender::tests::TEST | ( | set | , |
SpanConstructorExceptions | |||
) |
Definition at line 480 of file BLI_set_test.cc.
blender::tests::TEST | ( | set | , |
StringSet | |||
) |
Definition at line 240 of file BLI_set_test.cc.
References blender::Set< Key, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::add(), blender::Set< Key, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::contains(), EXPECT_EQ(), and blender::Set< Key, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::size().
blender::tests::TEST | ( | set | , |
StringViewKeys | |||
) |
blender::tests::TEST | ( | set | , |
UniquePtrValues | |||
) |
Definition at line 221 of file BLI_set_test.cc.
References blender::Set< Key, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::add(), blender::Set< Key, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::add_new(), EXPECT_EQ(), and blender::Set< Key, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::size().
blender::tests::TEST | ( | span | , |
AddConstToPointer | |||
) |
Definition at line 20 of file BLI_span_test.cc.
References Freestyle::a, EXPECT_EQ(), and blender::Span< T >::size().
blender::tests::TEST | ( | span | , |
CastLargerSize | |||
) |
Definition at line 322 of file BLI_span_test.cc.
References Freestyle::a, blender::Span< T >::cast(), EXPECT_EQ(), and blender::Span< T >::size().
blender::tests::TEST | ( | span | , |
CastSameSize | |||
) |
Definition at line 298 of file BLI_span_test.cc.
References Freestyle::a, blender::Span< T >::cast(), EXPECT_EQ(), and blender::Span< T >::size().
blender::tests::TEST | ( | span | , |
CastSmallerSize | |||
) |
Definition at line 312 of file BLI_span_test.cc.
References Freestyle::a, blender::Span< T >::cast(), EXPECT_EQ(), and blender::Span< T >::size().
blender::tests::TEST | ( | span | , |
Comparison | |||
) |
Definition at line 433 of file BLI_span_test.cc.
References Freestyle::a, and usdtokens::b().
blender::tests::TEST | ( | span | , |
Constexpr | |||
) |
Definition at line 406 of file BLI_span_test.cc.
References BLI_STATIC_ASSERT, bool, EXPECT_EQ(), and src.
blender::tests::TEST | ( | span | , |
Contains | |||
) |
Definition at line 155 of file BLI_span_test.cc.
References Freestyle::a, and blender::Span< T >::contains().
blender::tests::TEST | ( | span | , |
ContainsPtr | |||
) |
Definition at line 274 of file BLI_span_test.cc.
References Freestyle::a, and blender::Span< T >::contains_ptr().
blender::tests::TEST | ( | span | , |
CopyFrom | |||
) |
Definition at line 342 of file BLI_span_test.cc.
References blender::MutableSpan< T >::copy_from(), EXPECT_EQ(), and src.
blender::tests::TEST | ( | span | , |
Count | |||
) |
Definition at line 167 of file BLI_span_test.cc.
References Freestyle::a, blender::Span< T >::count(), and EXPECT_EQ().
blender::tests::TEST | ( | span | , |
DropBack | |||
) |
Definition at line 39 of file BLI_span_test.cc.
References Freestyle::a, blender::Span< T >::drop_back(), and EXPECT_EQ().
blender::tests::TEST | ( | span | , |
DropBackAll | |||
) |
Definition at line 48 of file BLI_span_test.cc.
References Freestyle::a, blender::Span< T >::drop_back(), and EXPECT_EQ().
blender::tests::TEST | ( | span | , |
DropFront | |||
) |
Definition at line 55 of file BLI_span_test.cc.
References Freestyle::a, blender::Span< T >::drop_front(), and EXPECT_EQ().
blender::tests::TEST | ( | span | , |
DropFrontAll | |||
) |
Definition at line 74 of file BLI_span_test.cc.
References Freestyle::a, blender::Span< T >::drop_front(), and EXPECT_EQ().
blender::tests::TEST | ( | span | , |
DropFrontLargeN | |||
) |
Definition at line 65 of file BLI_span_test.cc.
References Freestyle::a, blender::MutableSpan< T >::drop_front(), blender::Span< T >::drop_front(), blender::Span< T >::is_empty(), and blender::MutableSpan< T >::is_empty().
blender::tests::TEST | ( | span | , |
Fill | |||
) |
Definition at line 212 of file BLI_span_test.cc.
References Freestyle::a, EXPECT_EQ(), and blender::MutableSpan< T >::fill().
blender::tests::TEST | ( | span | , |
FillIndices | |||
) |
Definition at line 224 of file BLI_span_test.cc.
References Freestyle::a, EXPECT_EQ(), and blender::MutableSpan< T >::fill_indices().
blender::tests::TEST | ( | span | , |
FirstIndex | |||
) |
Definition at line 288 of file BLI_span_test.cc.
References Freestyle::a, EXPECT_EQ(), and blender::Span< T >::first_index().
blender::tests::TEST | ( | span | , |
FirstLast | |||
) |
Definition at line 244 of file BLI_span_test.cc.
References Freestyle::a, EXPECT_EQ(), blender::Span< T >::first(), and blender::Span< T >::last().
blender::tests::TEST | ( | span | , |
FirstLast_OneElement | |||
) |
Definition at line 254 of file BLI_span_test.cc.
References Freestyle::a, EXPECT_EQ(), blender::Span< T >::first(), and blender::Span< T >::last().
blender::tests::TEST | ( | span | , |
FromArray | |||
) |
Definition at line 203 of file BLI_span_test.cc.
References Freestyle::a, EXPECT_EQ(), and blender::Span< T >::size().
blender::tests::TEST | ( | span | , |
FromInitializerList | |||
) |
Definition at line 187 of file BLI_span_test.cc.
References test_ref_from_initializer_list().
blender::tests::TEST | ( | span | , |
FromSmallVector | |||
) |
Definition at line 10 of file BLI_span_test.cc.
References Freestyle::a, EXPECT_EQ(), and blender::Span< T >::size().
blender::tests::TEST | ( | span | , |
FromVector | |||
) |
Definition at line 192 of file BLI_span_test.cc.
References Freestyle::a, EXPECT_EQ(), and blender::Span< T >::size().
blender::tests::TEST | ( | span | , |
Get | |||
) |
Definition at line 263 of file BLI_span_test.cc.
References Freestyle::a, EXPECT_EQ(), and blender::Span< T >::get().
blender::tests::TEST | ( | span | , |
ImplicitConversions | |||
) |
Definition at line 421 of file BLI_span_test.cc.
References BLI_STATIC_ASSERT.
blender::tests::TEST | ( | span | , |
IsReferencing | |||
) |
Definition at line 29 of file BLI_span_test.cc.
References ARRAY_SIZE, EXPECT_EQ(), and blender::MutableSpan< T >::size().
blender::tests::TEST | ( | span | , |
MutableReverseIterator | |||
) |
Definition at line 391 of file BLI_span_test.cc.
References blender::Vector< T, InlineBufferCapacity, Allocator >::append(), blender::Vector< T, InlineBufferCapacity, Allocator >::data(), data, EXPECT_EQ(), blender::MutableSpan< T >::rbegin(), blender::MutableSpan< T >::rend(), blender::Vector< T, InlineBufferCapacity, Allocator >::size(), and src.
blender::tests::TEST | ( | span | , |
ReverseIterator | |||
) |
Definition at line 355 of file BLI_span_test.cc.
References blender::Vector< T, InlineBufferCapacity, Allocator >::append(), blender::Vector< T, InlineBufferCapacity, Allocator >::data(), data, EXPECT_EQ(), blender::Span< T >::rbegin(), blender::Span< T >::rend(), blender::Vector< T, InlineBufferCapacity, Allocator >::size(), and src.
blender::tests::TEST | ( | span | , |
ReverseMutableSpan | |||
) |
Definition at line 368 of file BLI_span_test.cc.
References blender::Span< T >::data(), blender::MutableSpan< T >::data(), and blender::MutableSpan< T >::reverse().
blender::tests::TEST | ( | span | , |
SizeInBytes | |||
) |
Definition at line 236 of file BLI_span_test.cc.
References Freestyle::a, EXPECT_EQ(), and blender::Span< T >::size_in_bytes().
blender::tests::TEST | ( | span | , |
Slice | |||
) |
Definition at line 117 of file BLI_span_test.cc.
References Freestyle::a, EXPECT_EQ(), and blender::Span< T >::slice().
blender::tests::TEST | ( | span | , |
SliceEmpty | |||
) |
Definition at line 126 of file BLI_span_test.cc.
References Freestyle::a, EXPECT_EQ(), and blender::Span< T >::slice().
blender::tests::TEST | ( | span | , |
SliceLargeN | |||
) |
Definition at line 142 of file BLI_span_test.cc.
References Freestyle::a, EXPECT_EQ(), blender::Span< T >::size(), blender::MutableSpan< T >::size(), blender::MutableSpan< T >::slice(), and blender::Span< T >::slice().
blender::tests::TEST | ( | span | , |
SliceRange | |||
) |
Definition at line 133 of file BLI_span_test.cc.
References Freestyle::a, EXPECT_EQ(), and blender::Span< T >::slice().
blender::tests::TEST | ( | span | , |
TakeBack | |||
) |
Definition at line 99 of file BLI_span_test.cc.
References Freestyle::a, EXPECT_EQ(), and blender::Span< T >::take_back().
blender::tests::TEST | ( | span | , |
TakeBackLargeN | |||
) |
Definition at line 108 of file BLI_span_test.cc.
References Freestyle::a, EXPECT_EQ(), blender::Span< T >::size(), blender::MutableSpan< T >::size(), blender::MutableSpan< T >::take_back(), and blender::Span< T >::take_back().
blender::tests::TEST | ( | span | , |
TakeFront | |||
) |
Definition at line 81 of file BLI_span_test.cc.
References Freestyle::a, EXPECT_EQ(), and blender::Span< T >::take_front().
blender::tests::TEST | ( | span | , |
TakeFrontLargeN | |||
) |
Definition at line 90 of file BLI_span_test.cc.
References Freestyle::a, EXPECT_EQ(), blender::Span< T >::size(), blender::MutableSpan< T >::size(), blender::MutableSpan< T >::take_front(), and blender::Span< T >::take_front().
blender::tests::TEST | ( | span | , |
VoidPointerSpan | |||
) |
Definition at line 332 of file BLI_span_test.cc.
References Freestyle::a, usdtokens::b(), Freestyle::c, and EXPECT_EQ().
blender::tests::TEST | ( | stack | , |
CopyAssignment | |||
) |
blender::tests::TEST | ( | stack | , |
CopyConstructor | |||
) |
blender::tests::TEST | ( | stack | , |
DefaultConstructor | |||
) |
Definition at line 11 of file BLI_stack_cxx_test.cc.
References EXPECT_EQ(), blender::Stack< T, InlineBufferCapacity, Allocator >::is_empty(), and blender::Stack< T, InlineBufferCapacity, Allocator >::size().
blender::tests::TEST | ( | stack | , |
MoveAssignment | |||
) |
Definition at line 74 of file BLI_stack_cxx_test.cc.
References EXPECT_EQ(), blender::Stack< T, InlineBufferCapacity, Allocator >::pop(), and blender::Stack< T, InlineBufferCapacity, Allocator >::size().
blender::tests::TEST | ( | stack | , |
MoveConstructor | |||
) |
Definition at line 45 of file BLI_stack_cxx_test.cc.
References EXPECT_EQ(), blender::Stack< T, InlineBufferCapacity, Allocator >::pop(), and blender::Stack< T, InlineBufferCapacity, Allocator >::size().
blender::tests::TEST | ( | stack | , |
MoveConstructorExceptions | |||
) |
Definition at line 205 of file BLI_stack_cxx_test.cc.
References blender::Stack< T, InlineBufferCapacity, Allocator >::peek(), and blender::Stack< T, InlineBufferCapacity, Allocator >::push().
blender::tests::TEST | ( | stack | , |
OveralignedValues | |||
) |
Definition at line 189 of file BLI_stack_cxx_test.cc.
References EXPECT_EQ(), blender::Stack< T, InlineBufferCapacity, Allocator >::peek(), and blender::Stack< T, InlineBufferCapacity, Allocator >::push().
blender::tests::TEST | ( | stack | , |
Peek | |||
) |
blender::tests::TEST | ( | stack | , |
Pop | |||
) |
Definition at line 159 of file BLI_stack_cxx_test.cc.
References EXPECT_EQ(), blender::Stack< T, InlineBufferCapacity, Allocator >::pop(), and blender::Stack< T, InlineBufferCapacity, Allocator >::push().
blender::tests::TEST | ( | stack | , |
PopExceptions | |||
) |
Definition at line 229 of file BLI_stack_cxx_test.cc.
References EXPECT_EQ(), blender::Stack< T, InlineBufferCapacity, Allocator >::is_invariant_maintained(), blender::Stack< T, InlineBufferCapacity, Allocator >::peek(), blender::Stack< T, InlineBufferCapacity, Allocator >::pop(), blender::Stack< T, InlineBufferCapacity, Allocator >::push(), and blender::Stack< T, InlineBufferCapacity, Allocator >::size().
blender::tests::TEST | ( | stack | , |
Push | |||
) |
Definition at line 86 of file BLI_stack_cxx_test.cc.
References EXPECT_EQ(), blender::Stack< T, InlineBufferCapacity, Allocator >::push(), and blender::Stack< T, InlineBufferCapacity, Allocator >::size().
blender::tests::TEST | ( | stack | , |
PushAs | |||
) |
Definition at line 96 of file BLI_stack_cxx_test.cc.
References EXPECT_EQ(), blender::Stack< T, InlineBufferCapacity, Allocator >::pop(), and blender::Stack< T, InlineBufferCapacity, Allocator >::push_as().
blender::tests::TEST | ( | stack | , |
PushExceptions | |||
) |
Definition at line 214 of file BLI_stack_cxx_test.cc.
References EXPECT_EQ(), blender::Stack< T, InlineBufferCapacity, Allocator >::is_invariant_maintained(), blender::Stack< T, InlineBufferCapacity, Allocator >::peek(), blender::Stack< T, InlineBufferCapacity, Allocator >::push(), blender::Stack< T, InlineBufferCapacity, Allocator >::size(), and blender::tests::ExceptionThrower::throw_during_copy.
blender::tests::TEST | ( | stack | , |
PushMultiple | |||
) |
blender::tests::TEST | ( | stack | , |
PushMultipleAfterPop | |||
) |
Definition at line 137 of file BLI_stack_cxx_test.cc.
References blender::Vector< T, InlineBufferCapacity, Allocator >::append(), EXPECT_EQ(), blender::Stack< T, InlineBufferCapacity, Allocator >::pop(), blender::Stack< T, InlineBufferCapacity, Allocator >::push(), blender::Stack< T, InlineBufferCapacity, Allocator >::push_multiple(), and blender::Stack< T, InlineBufferCapacity, Allocator >::size().
blender::tests::TEST | ( | stack | , |
PushMultipleExceptions | |||
) |
blender::tests::TEST | ( | stack | , |
PushPopMany | |||
) |
blender::tests::TEST | ( | stack | , |
SpanConstructor | |||
) |
blender::tests::TEST | ( | stack | , |
SpanConstructorExceptions | |||
) |
Definition at line 198 of file BLI_stack_cxx_test.cc.
blender::tests::TEST | ( | stack | , |
UniquePtrValues | |||
) |
blender::tests::TEST | ( | string_ref | , |
Add | |||
) |
Definition at line 117 of file BLI_string_ref_test.cc.
References Freestyle::a, usdtokens::b(), EXPECT_EQ(), and result.
blender::tests::TEST | ( | string_ref | , |
AddCharPtr1 | |||
) |
Definition at line 125 of file BLI_string_ref_test.cc.
References EXPECT_EQ(), and result.
blender::tests::TEST | ( | string_ref | , |
AddCharPtr2 | |||
) |
Definition at line 132 of file BLI_string_ref_test.cc.
References EXPECT_EQ(), and result.
blender::tests::TEST | ( | string_ref | , |
AddString1 | |||
) |
Definition at line 139 of file BLI_string_ref_test.cc.
References EXPECT_EQ(), and result.
blender::tests::TEST | ( | string_ref | , |
AddString2 | |||
) |
Definition at line 146 of file BLI_string_ref_test.cc.
References EXPECT_EQ(), and result.
blender::tests::TEST | ( | string_ref | , |
CompareEqual | |||
) |
Definition at line 153 of file BLI_string_ref_test.cc.
blender::tests::TEST | ( | string_ref | , |
CompareEqualCharPtr1 | |||
) |
Definition at line 164 of file BLI_string_ref_test.cc.
blender::tests::TEST | ( | string_ref | , |
CompareEqualCharPtr2 | |||
) |
Definition at line 173 of file BLI_string_ref_test.cc.
blender::tests::TEST | ( | string_ref | , |
CompareEqualString1 | |||
) |
Definition at line 182 of file BLI_string_ref_test.cc.
blender::tests::TEST | ( | string_ref | , |
CompareEqualString2 | |||
) |
Definition at line 191 of file BLI_string_ref_test.cc.
blender::tests::TEST | ( | string_ref | , |
Constexpr | |||
) |
Definition at line 355 of file BLI_string_ref_test.cc.
References BLI_STATIC_ASSERT, and EXPECT_EQ().
blender::tests::TEST | ( | string_ref | , |
Copy | |||
) |
Definition at line 330 of file BLI_string_ref_test.cc.
References blender::StringRefBase::copy(), and EXPECT_EQ().
blender::tests::TEST | ( | string_ref | , |
CStringConstructor | |||
) |
Definition at line 63 of file BLI_string_ref_test.cc.
References blender::StringRefBase::data(), EXPECT_EQ(), blender::StringRefBase::size(), and str.
blender::tests::TEST | ( | string_ref | , |
DefaultConstructor | |||
) |
Definition at line 33 of file BLI_string_ref_test.cc.
References EXPECT_EQ(), and blender::StringRefBase::size().
blender::tests::TEST | ( | string_ref | , |
DropKnownPrefix | |||
) |
Definition at line 257 of file BLI_string_ref_test.cc.
References blender::StringRef::drop_known_prefix(), EXPECT_EQ(), and blender::StringRefBase::size().
blender::tests::TEST | ( | string_ref | , |
DropPrefixLargeN | |||
) |
Definition at line 249 of file BLI_string_ref_test.cc.
References blender::StringRef::drop_prefix(), EXPECT_EQ(), and blender::StringRefBase::size().
blender::tests::TEST | ( | string_ref | , |
DropPrefixN | |||
) |
Definition at line 238 of file BLI_string_ref_test.cc.
References blender::StringRef::drop_prefix(), EXPECT_EQ(), and blender::StringRefBase::size().
blender::tests::TEST | ( | string_ref | , |
DropSuffix | |||
) |
Definition at line 265 of file BLI_string_ref_test.cc.
References blender::StringRef::drop_suffix(), EXPECT_EQ(), and blender::StringRefBase::size().
blender::tests::TEST | ( | string_ref | , |
DropSuffixLargeN | |||
) |
Definition at line 273 of file BLI_string_ref_test.cc.
References blender::StringRef::drop_suffix(), EXPECT_EQ(), and blender::StringRefBase::size().
blender::tests::TEST | ( | string_ref | , |
EndsWith | |||
) |
Definition at line 226 of file BLI_string_ref_test.cc.
References blender::StringRefBase::endswith().
blender::tests::TEST | ( | string_ref | , |
FromStringView | |||
) |
Definition at line 341 of file BLI_string_ref_test.cc.
References EXPECT_EQ(), and view.
blender::tests::TEST | ( | string_ref | , |
Iterate | |||
) |
Definition at line 200 of file BLI_string_ref_test.cc.
References blender::Vector< T, InlineBufferCapacity, Allocator >::append(), Freestyle::c, EXPECT_EQ(), and blender::Vector< T, InlineBufferCapacity, Allocator >::size().
blender::tests::TEST | ( | string_ref | , |
PointerWithLengthConstructor | |||
) |
Definition at line 71 of file BLI_string_ref_test.cc.
References blender::StringRefBase::data(), EXPECT_EQ(), blender::StringRefBase::size(), and str.
blender::tests::TEST | ( | string_ref | , |
) |
Definition at line 106 of file BLI_string_ref_test.cc.
References EXPECT_EQ(), and str.
blender::tests::TEST | ( | string_ref | , |
StartEndConstructor | |||
) |
Definition at line 39 of file BLI_string_ref_test.cc.
References EXPECT_EQ(), and blender::StringRefBase::size().
blender::tests::TEST | ( | string_ref | , |
StartEndConstructorNullptr | |||
) |
Definition at line 48 of file BLI_string_ref_test.cc.
References EXPECT_EQ(), and blender::StringRefBase::size().
blender::tests::TEST | ( | string_ref | , |
StartEndConstructorSame | |||
) |
Definition at line 55 of file BLI_string_ref_test.cc.
References EXPECT_EQ(), and blender::StringRefBase::size().
blender::tests::TEST | ( | string_ref | , |
StartsWith | |||
) |
Definition at line 214 of file BLI_string_ref_test.cc.
References blender::StringRefBase::startswith().
blender::tests::TEST | ( | string_ref | , |
StdStringConstructor | |||
) |
Definition at line 79 of file BLI_string_ref_test.cc.
References blender::StringRefBase::data(), EXPECT_EQ(), blender::StringRefBase::size(), and str.
blender::tests::TEST | ( | string_ref | , |
SubscriptOperator | |||
) |
Definition at line 87 of file BLI_string_ref_test.cc.
References EXPECT_EQ(), and blender::StringRefBase::size().
blender::tests::TEST | ( | string_ref | , |
Substr | |||
) |
Definition at line 319 of file BLI_string_ref_test.cc.
References EXPECT_EQ(), and blender::StringRefBase::substr().
blender::tests::TEST | ( | string_ref | , |
ToStdString | |||
) |
Definition at line 98 of file BLI_string_ref_test.cc.
References EXPECT_EQ(), and str.
blender::tests::TEST | ( | string_ref | , |
ToStringView | |||
) |
Definition at line 348 of file BLI_string_ref_test.cc.
References EXPECT_EQ(), and view.
blender::tests::TEST | ( | string_ref | , |
TrimArbitrary | |||
) |
Definition at line 281 of file BLI_string_ref_test.cc.
References EXPECT_EQ(), and blender::StringRefBase::trim().
blender::tests::TEST | ( | string_ref | , |
TrimCharacter | |||
) |
Definition at line 308 of file BLI_string_ref_test.cc.
References EXPECT_EQ(), and blender::StringRefBase::trim().
blender::tests::TEST | ( | string_ref | , |
TrimWhitespace | |||
) |
Definition at line 296 of file BLI_string_ref_test.cc.
References EXPECT_EQ(), and blender::StringRefBase::trim().
blender::tests::TEST | ( | string_ref_null | , |
CStringConstructor | |||
) |
Definition at line 17 of file BLI_string_ref_test.cc.
References blender::StringRefBase::data(), EXPECT_EQ(), blender::StringRefBase::size(), and str.
blender::tests::TEST | ( | string_ref_null | , |
CStringLengthConstructor | |||
) |
Definition at line 25 of file BLI_string_ref_test.cc.
References blender::StringRefBase::data(), EXPECT_EQ(), blender::StringRefBase::size(), and str.
blender::tests::TEST | ( | string_ref_null | , |
DefaultConstructor | |||
) |
Definition at line 10 of file BLI_string_ref_test.cc.
References EXPECT_EQ(), and blender::StringRefBase::size().
blender::tests::TEST | ( | vector | , |
Append | |||
) |
Definition at line 239 of file BLI_vector_test.cc.
References blender::Vector< T, InlineBufferCapacity, Allocator >::append(), EXPECT_EQ(), and blender::Vector< T, InlineBufferCapacity, Allocator >::size().
blender::tests::TEST | ( | vector | , |
AppendAndGetIndex | |||
) |
Definition at line 260 of file BLI_vector_test.cc.
References blender::Vector< T, InlineBufferCapacity, Allocator >::append(), blender::Vector< T, InlineBufferCapacity, Allocator >::append_and_get_index(), and EXPECT_EQ().
blender::tests::TEST | ( | vector | , |
AppendAs | |||
) |
Definition at line 251 of file BLI_vector_test.cc.
References blender::Vector< T, InlineBufferCapacity, Allocator >::append_as(), and EXPECT_EQ().
blender::tests::TEST | ( | vector | , |
AppendCallsCopyConstructor | |||
) |
Definition at line 545 of file BLI_vector_test.cc.
References blender::Vector< T, InlineBufferCapacity, Allocator >::append().
blender::tests::TEST | ( | vector | , |
AppendCallsMoveConstructor | |||
) |
Definition at line 553 of file BLI_vector_test.cc.
References blender::Vector< T, InlineBufferCapacity, Allocator >::append().
blender::tests::TEST | ( | vector | , |
AppendExceptions | |||
) |
Definition at line 759 of file BLI_vector_test.cc.
References blender::Vector< T, InlineBufferCapacity, Allocator >::append(), EXPECT_EQ(), blender::Vector< T, InlineBufferCapacity, Allocator >::last(), blender::Vector< T, InlineBufferCapacity, Allocator >::size(), and blender::tests::ExceptionThrower::throw_during_copy.
blender::tests::TEST | ( | vector | , |
AppendNonDuplicates | |||
) |
Definition at line 271 of file BLI_vector_test.cc.
References blender::Vector< T, InlineBufferCapacity, Allocator >::append_non_duplicates(), EXPECT_EQ(), and blender::Vector< T, InlineBufferCapacity, Allocator >::size().
blender::tests::TEST | ( | vector | , |
AppendNTimes | |||
) |
Definition at line 456 of file BLI_vector_test.cc.
References Freestyle::a, and EXPECT_EQ().
blender::tests::TEST | ( | vector | , |
BecomeLarge | |||
) |
Definition at line 312 of file BLI_vector_test.cc.
References blender::Vector< T, InlineBufferCapacity, Allocator >::append(), EXPECT_EQ(), and blender::Vector< T, InlineBufferCapacity, Allocator >::size().
blender::tests::TEST | ( | vector | , |
ConstructVoidPointerVector | |||
) |
Definition at line 642 of file BLI_vector_test.cc.
References Freestyle::a, usdtokens::b(), Freestyle::c, EXPECT_EQ(), and blender::Vector< T, InlineBufferCapacity, Allocator >::size().
blender::tests::TEST | ( | vector | , |
ConvertingConstructor | |||
) |
Definition at line 63 of file BLI_vector_test.cc.
References EXPECT_EQ(), and blender::Vector< T, InlineBufferCapacity, Allocator >::size().
blender::tests::TEST | ( | vector | , |
CopyAssignment | |||
) |
Definition at line 224 of file BLI_vector_test.cc.
References EXPECT_EQ(), and blender::Vector< T, InlineBufferCapacity, Allocator >::size().
blender::tests::TEST | ( | vector | , |
CopyConstructor | |||
) |
Definition at line 116 of file BLI_vector_test.cc.
References EXPECT_EQ(), and blender::Vector< T, InlineBufferCapacity, Allocator >::size().
blender::tests::TEST | ( | vector | , |
CopyConstructor2 | |||
) |
Definition at line 130 of file BLI_vector_test.cc.
References blender::Vector< T, InlineBufferCapacity, Allocator >::data(), EXPECT_EQ(), and blender::Vector< T, InlineBufferCapacity, Allocator >::size().
blender::tests::TEST | ( | vector | , |
CopyConstructor3 | |||
) |
Definition at line 144 of file BLI_vector_test.cc.
References blender::Vector< T, InlineBufferCapacity, Allocator >::data(), EXPECT_EQ(), and blender::Vector< T, InlineBufferCapacity, Allocator >::size().
blender::tests::TEST | ( | vector | , |
CopyConstructor4 | |||
) |
Definition at line 155 of file BLI_vector_test.cc.
References blender::Vector< T, InlineBufferCapacity, Allocator >::data(), EXPECT_EQ(), and blender::Vector< T, InlineBufferCapacity, Allocator >::size().
blender::tests::TEST | ( | vector | , |
DefaultConstructor | |||
) |
Definition at line 11 of file BLI_vector_test.cc.
References EXPECT_EQ(), and blender::Vector< T, InlineBufferCapacity, Allocator >::size().
blender::tests::TEST | ( | vector | , |
ExtendArray | |||
) |
Definition at line 435 of file BLI_vector_test.cc.
References Freestyle::a, and EXPECT_EQ().
blender::tests::TEST | ( | vector | , |
ExtendExceptions | |||
) |
Definition at line 771 of file BLI_vector_test.cc.
References EXPECT_EQ(), blender::Vector< T, InlineBufferCapacity, Allocator >::extend(), and blender::Vector< T, InlineBufferCapacity, Allocator >::size().
blender::tests::TEST | ( | vector | , |
ExtendIterator | |||
) |
blender::tests::TEST | ( | vector | , |
ExtendNonDuplicates | |||
) |
Definition at line 282 of file BLI_vector_test.cc.
References EXPECT_EQ(), blender::Vector< T, InlineBufferCapacity, Allocator >::extend_non_duplicates(), and blender::Vector< T, InlineBufferCapacity, Allocator >::size().
blender::tests::TEST | ( | vector | , |
ExtendSmallVector | |||
) |
Definition at line 422 of file BLI_vector_test.cc.
References Freestyle::a, usdtokens::b(), and EXPECT_EQ().
blender::tests::TEST | ( | vector | , |
Fill | |||
) |
Definition at line 651 of file BLI_vector_test.cc.
References EXPECT_EQ(), blender::Vector< T, InlineBufferCapacity, Allocator >::fill(), and blender::Vector< T, InlineBufferCapacity, Allocator >::size().
blender::tests::TEST | ( | vector | , |
FirstIndexOf | |||
) |
Definition at line 615 of file BLI_vector_test.cc.
References EXPECT_EQ(), and blender::Vector< T, InlineBufferCapacity, Allocator >::first_index_of().
blender::tests::TEST | ( | vector | , |
FirstIndexTryOf | |||
) |
Definition at line 623 of file BLI_vector_test.cc.
References EXPECT_EQ(), and blender::Vector< T, InlineBufferCapacity, Allocator >::first_index_of_try().
blender::tests::TEST | ( | vector | , |
InitializerListConstructor | |||
) |
Definition at line 53 of file BLI_vector_test.cc.
References EXPECT_EQ(), and blender::Vector< T, InlineBufferCapacity, Allocator >::size().
blender::tests::TEST | ( | vector | , |
Insert1Exceptions | |||
) |
Definition at line 780 of file BLI_vector_test.cc.
References blender::Vector< T, InlineBufferCapacity, Allocator >::insert().
blender::tests::TEST | ( | vector | , |
Insert2Exceptions | |||
) |
Definition at line 788 of file BLI_vector_test.cc.
References blender::Vector< T, InlineBufferCapacity, Allocator >::insert(), and blender::Vector< T, InlineBufferCapacity, Allocator >::reserve().
blender::tests::TEST | ( | vector | , |
InsertAtBeginning | |||
) |
blender::tests::TEST | ( | vector | , |
InsertAtEnd | |||
) |
blender::tests::TEST | ( | vector | , |
InsertAtIterator | |||
) |
Definition at line 687 of file BLI_vector_test.cc.
References blender::Vector< T, InlineBufferCapacity, Allocator >::begin(), blender::Vector< T, InlineBufferCapacity, Allocator >::data(), blender::Span< T >::data(), blender::Vector< T, InlineBufferCapacity, Allocator >::end(), EXPECT_EQ(), blender::Vector< T, InlineBufferCapacity, Allocator >::insert(), and blender::Vector< T, InlineBufferCapacity, Allocator >::size().
blender::tests::TEST | ( | vector | , |
InsertInMiddle | |||
) |
blender::tests::TEST | ( | vector | , |
InsertMoveOnlyType | |||
) |
blender::tests::TEST | ( | vector | , |
IsEmpty | |||
) |
blender::tests::TEST | ( | vector | , |
Iterator | |||
) |
Definition at line 302 of file BLI_vector_test.cc.
References EXPECT_EQ().
blender::tests::TEST | ( | vector | , |
IteratorConstructor | |||
) |
Definition at line 102 of file BLI_vector_test.cc.
References EXPECT_EQ(), and blender::Vector< T, InlineBufferCapacity, Allocator >::size().
blender::tests::TEST | ( | vector | , |
LargeVectorCopyCallsCopyConstructor | |||
) |
Definition at line 568 of file BLI_vector_test.cc.
References src.
blender::tests::TEST | ( | vector | , |
LargeVectorMoveCallsNoConstructor | |||
) |
Definition at line 584 of file BLI_vector_test.cc.
References src.
blender::tests::TEST | ( | vector | , |
Last | |||
) |
Definition at line 447 of file BLI_vector_test.cc.
References Freestyle::a, and EXPECT_EQ().
blender::tests::TEST | ( | vector | , |
ListBaseConstructor | |||
) |
Definition at line 80 of file BLI_vector_test.cc.
References BLI_addtail(), EXPECT_EQ(), and blender::Vector< T, InlineBufferCapacity, Allocator >::size().
blender::tests::TEST | ( | vector | , |
MoveAssignment | |||
) |
Definition at line 212 of file BLI_vector_test.cc.
References EXPECT_EQ(), and blender::Vector< T, InlineBufferCapacity, Allocator >::size().
blender::tests::TEST | ( | vector | , |
MoveConstructor | |||
) |
Definition at line 166 of file BLI_vector_test.cc.
References EXPECT_EQ(), and blender::Vector< T, InlineBufferCapacity, Allocator >::size().
blender::tests::TEST | ( | vector | , |
MoveConstructor2 | |||
) |
Definition at line 179 of file BLI_vector_test.cc.
References EXPECT_EQ(), and blender::Vector< T, InlineBufferCapacity, Allocator >::size().
blender::tests::TEST | ( | vector | , |
MoveConstructor3 | |||
) |
Definition at line 192 of file BLI_vector_test.cc.
References EXPECT_EQ(), and blender::Vector< T, InlineBufferCapacity, Allocator >::size().
blender::tests::TEST | ( | vector | , |
MoveConstructor4 | |||
) |
Definition at line 202 of file BLI_vector_test.cc.
References EXPECT_EQ(), and blender::Vector< T, InlineBufferCapacity, Allocator >::size().
blender::tests::TEST | ( | vector | , |
MoveConstructorExceptions | |||
) |
Definition at line 752 of file BLI_vector_test.cc.
blender::tests::TEST | ( | vector | , |
OveralignedValues | |||
) |
Definition at line 633 of file BLI_vector_test.cc.
References blender::Vector< T, InlineBufferCapacity, Allocator >::append(), EXPECT_EQ(), and blender::Vector< T, InlineBufferCapacity, Allocator >::last().
blender::tests::TEST | ( | vector | , |
PopLastExceptions | |||
) |
blender::tests::TEST | ( | vector | , |
Prepend | |||
) |
blender::tests::TEST | ( | vector | , |
PrependString | |||
) |
Definition at line 716 of file BLI_vector_test.cc.
References EXPECT_EQ(), blender::Vector< T, InlineBufferCapacity, Allocator >::prepend(), and blender::Vector< T, InlineBufferCapacity, Allocator >::size().
blender::tests::TEST | ( | vector | , |
Remove | |||
) |
blender::tests::TEST | ( | vector | , |
RemoveAndReorderExceptions | |||
) |
blender::tests::TEST | ( | vector | , |
RemoveChunk | |||
) |
Definition at line 821 of file BLI_vector_test.cc.
References EXPECT_EQ(), blender::Vector< T, InlineBufferCapacity, Allocator >::remove(), and blender::Vector< T, InlineBufferCapacity, Allocator >::size().
blender::tests::TEST | ( | vector | , |
RemoveChunkExceptions | |||
) |
Definition at line 843 of file BLI_vector_test.cc.
References EXPECT_EQ(), blender::Vector< T, InlineBufferCapacity, Allocator >::remove(), and blender::Vector< T, InlineBufferCapacity, Allocator >::size().
blender::tests::TEST | ( | vector | , |
RemoveExceptions | |||
) |
Definition at line 813 of file BLI_vector_test.cc.
References EXPECT_EQ(), blender::Vector< T, InlineBufferCapacity, Allocator >::remove(), and blender::Vector< T, InlineBufferCapacity, Allocator >::size().
blender::tests::TEST | ( | vector | , |
RemoveFirstOccurrenceAndReorder | |||
) |
Definition at line 389 of file BLI_vector_test.cc.
References EXPECT_EQ(), blender::Vector< T, InlineBufferCapacity, Allocator >::remove_first_occurrence_and_reorder(), and blender::Vector< T, InlineBufferCapacity, Allocator >::size().
blender::tests::TEST | ( | vector | , |
RemoveLast | |||
) |
Definition at line 353 of file BLI_vector_test.cc.
References EXPECT_EQ(), blender::Vector< T, InlineBufferCapacity, Allocator >::remove_last(), and blender::Vector< T, InlineBufferCapacity, Allocator >::size().
blender::tests::TEST | ( | vector | , |
RemoveReorder | |||
) |
Definition at line 373 of file BLI_vector_test.cc.
References EXPECT_EQ(), blender::Vector< T, InlineBufferCapacity, Allocator >::is_empty(), and blender::Vector< T, InlineBufferCapacity, Allocator >::remove_and_reorder().
blender::tests::TEST | ( | vector | , |
Resize | |||
) |
Definition at line 594 of file BLI_vector_test.cc.
References EXPECT_EQ(), blender::Vector< T, InlineBufferCapacity, Allocator >::resize(), and blender::Vector< T, InlineBufferCapacity, Allocator >::size().
blender::tests::TEST | ( | vector | , |
ReturnByValue | |||
) |
Definition at line 329 of file BLI_vector_test.cc.
References EXPECT_EQ(), return_by_value_helper(), and blender::Vector< T, InlineBufferCapacity, Allocator >::size().
blender::tests::TEST | ( | vector | , |
ReverseIterator | |||
) |
Definition at line 727 of file BLI_vector_test.cc.
References blender::Vector< T, InlineBufferCapacity, Allocator >::append(), blender::Vector< T, InlineBufferCapacity, Allocator >::data(), data, EXPECT_EQ(), blender::Vector< T, InlineBufferCapacity, Allocator >::rbegin(), blender::Vector< T, InlineBufferCapacity, Allocator >::rend(), and blender::Vector< T, InlineBufferCapacity, Allocator >::size().
blender::tests::TEST | ( | vector | , |
SizeConstructor | |||
) |
Definition at line 17 of file BLI_vector_test.cc.
References EXPECT_EQ(), and blender::Vector< T, InlineBufferCapacity, Allocator >::size().
blender::tests::TEST | ( | vector | , |
SizeConstructorCallsDefaultConstructor | |||
) |
Definition at line 529 of file BLI_vector_test.cc.
blender::tests::TEST | ( | vector | , |
SizeValueConstructor | |||
) |
Definition at line 43 of file BLI_vector_test.cc.
References EXPECT_EQ(), and blender::Vector< T, InlineBufferCapacity, Allocator >::size().
blender::tests::TEST | ( | vector | , |
SizeValueConstructorCallsCopyConstructor | |||
) |
Definition at line 537 of file BLI_vector_test.cc.
blender::tests::TEST | ( | vector | , |
SizeValueConstructorExceptions | |||
) |
Definition at line 738 of file BLI_vector_test.cc.
References blender::tests::ExceptionThrower::throw_during_copy.
blender::tests::TEST | ( | vector | , |
SmallVectorCopyCallsCopyConstructor | |||
) |
Definition at line 560 of file BLI_vector_test.cc.
References src.
blender::tests::TEST | ( | vector | , |
SmallVectorMoveCallsMoveConstructor | |||
) |
Definition at line 576 of file BLI_vector_test.cc.
References src.
blender::tests::TEST | ( | vector | , |
SpanConstructorExceptions | |||
) |
Definition at line 745 of file BLI_vector_test.cc.
blender::tests::TEST | ( | vector | , |
TrivialTypeSizeConstructor | |||
) |
Tests that the trivially constructible types are not zero-initialized. We do not want that for performance reasons.
Definition at line 27 of file BLI_vector_test.cc.
References EXPECT_EQ(), magic(), ptr, and blender::Vector< T, InlineBufferCapacity, Allocator >::~Vector().
blender::tests::TEST | ( | vector | , |
UniquePtrValue | |||
) |
Definition at line 469 of file BLI_vector_test.cc.
References Freestyle::a, blender::Vector< T, InlineBufferCapacity, Allocator >::append(), blender::Vector< T, InlineBufferCapacity, Allocator >::append_and_get_index(), usdtokens::b(), EXPECT_EQ(), blender::Vector< T, InlineBufferCapacity, Allocator >::last(), blender::Vector< T, InlineBufferCapacity, Allocator >::pop_last(), blender::Vector< T, InlineBufferCapacity, Allocator >::remove(), blender::Vector< T, InlineBufferCapacity, Allocator >::remove_and_reorder(), blender::Vector< T, InlineBufferCapacity, Allocator >::size(), and UNUSED_VARS.
blender::tests::TEST | ( | vector | , |
VectorOfVectors_Append | |||
) |
Definition at line 338 of file BLI_vector_test.cc.
References blender::Vector< T, InlineBufferCapacity, Allocator >::append(), EXPECT_EQ(), blender::Vector< T, InlineBufferCapacity, Allocator >::size(), and v.
blender::tests::TEST | ( | vector_set | , |
AddExceptions | |||
) |
Definition at line 205 of file BLI_vector_set_test.cc.
References blender::VectorSet< Key, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::add(), EXPECT_EQ(), blender::VectorSet< Key, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::size(), and blender::tests::ExceptionThrower::throw_during_copy.
blender::tests::TEST | ( | vector_set | , |
AddExistingDoesNotIncreaseSize | |||
) |
Definition at line 84 of file BLI_vector_set_test.cc.
References blender::VectorSet< Key, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::add(), EXPECT_EQ(), and blender::VectorSet< Key, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::size().
blender::tests::TEST | ( | vector_set | , |
AddMultipleTimes | |||
) |
Definition at line 131 of file BLI_vector_set_test.cc.
References blender::VectorSet< Key, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::add(), and blender::VectorSet< Key, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::contains().
blender::tests::TEST | ( | vector_set | , |
AddNewExceptions | |||
) |
Definition at line 194 of file BLI_vector_set_test.cc.
References blender::VectorSet< Key, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::add_new(), EXPECT_EQ(), blender::VectorSet< Key, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::size(), and blender::tests::ExceptionThrower::throw_during_copy.
blender::tests::TEST | ( | vector_set | , |
AddNewIncreasesSize | |||
) |
Definition at line 74 of file BLI_vector_set_test.cc.
References blender::VectorSet< Key, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::add(), EXPECT_EQ(), blender::VectorSet< Key, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::is_empty(), and blender::VectorSet< Key, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::size().
blender::tests::TEST | ( | vector_set | , |
Clear | |||
) |
Definition at line 249 of file BLI_vector_set_test.cc.
References blender::VectorSet< Key, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::add_multiple(), blender::VectorSet< Key, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::clear(), EXPECT_EQ(), and blender::VectorSet< Key, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::size().
blender::tests::TEST | ( | vector_set | , |
Copy | |||
) |
blender::tests::TEST | ( | vector_set | , |
CopyAssignment | |||
) |
blender::tests::TEST | ( | vector_set | , |
CopyConstructorExceptions | |||
) |
Definition at line 174 of file BLI_vector_set_test.cc.
blender::tests::TEST | ( | vector_set | , |
DefaultConstructor | |||
) |
blender::tests::TEST | ( | vector_set | , |
GrowWhenEmpty | |||
) |
Definition at line 274 of file BLI_vector_set_test.cc.
References blender::VectorSet< Key, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::add(), blender::VectorSet< Key, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::is_empty(), blender::VectorSet< Key, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::remove(), and blender::VectorSet< Key, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::reserve().
blender::tests::TEST | ( | vector_set | , |
Index | |||
) |
Definition at line 94 of file BLI_vector_set_test.cc.
References EXPECT_EQ(), and blender::VectorSet< Key, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::index_of().
blender::tests::TEST | ( | vector_set | , |
IndexOfOrAdd | |||
) |
Definition at line 235 of file BLI_vector_set_test.cc.
References EXPECT_EQ(), and blender::VectorSet< Key, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::index_of_or_add().
blender::tests::TEST | ( | vector_set | , |
IndexTry | |||
) |
Definition at line 102 of file BLI_vector_set_test.cc.
References EXPECT_EQ(), and blender::VectorSet< Key, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::index_of_try().
blender::tests::TEST | ( | vector_set | , |
InitializerListConstructor_WithDuplicates | |||
) |
Definition at line 26 of file BLI_vector_set_test.cc.
References EXPECT_EQ(), and blender::VectorSet< Key, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::size().
blender::tests::TEST | ( | vector_set | , |
InitializerListConstructor_WithoutDuplicates | |||
) |
Definition at line 17 of file BLI_vector_set_test.cc.
References EXPECT_EQ(), and blender::VectorSet< Key, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::size().
blender::tests::TEST | ( | vector_set | , |
LookupKey | |||
) |
Definition at line 261 of file BLI_vector_set_test.cc.
References blender::VectorSet< Key, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::add(), EXPECT_EQ(), blender::VectorSet< Key, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::lookup_key(), blender::VectorSet< Key, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::lookup_key_as(), blender::VectorSet< Key, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::lookup_key_ptr(), and blender::VectorSet< Key, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::lookup_key_ptr_as().
blender::tests::TEST | ( | vector_set | , |
Move | |||
) |
Definition at line 57 of file BLI_vector_set_test.cc.
References EXPECT_EQ(), and blender::VectorSet< Key, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::size().
blender::tests::TEST | ( | vector_set | , |
MoveAssignment | |||
) |
Definition at line 65 of file BLI_vector_set_test.cc.
References EXPECT_EQ(), and blender::VectorSet< Key, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::size().
blender::tests::TEST | ( | vector_set | , |
MoveConstructorExceptions | |||
) |
blender::tests::TEST | ( | vector_set | , |
PopExceptions | |||
) |
Definition at line 224 of file BLI_vector_set_test.cc.
References blender::VectorSet< Key, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::add(), blender::VectorSet< Key, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::as_span(), EXPECT_EQ(), blender::VectorSet< Key, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::pop(), and blender::VectorSet< Key, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::size().
blender::tests::TEST | ( | vector_set | , |
Remove | |||
) |
Definition at line 152 of file BLI_vector_set_test.cc.
References blender::VectorSet< Key, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::add(), blender::VectorSet< Key, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::contains(), and blender::VectorSet< Key, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::remove().
blender::tests::TEST | ( | vector_set | , |
RemoveContained | |||
) |
blender::tests::TEST | ( | vector_set | , |
ReserveExceptions | |||
) |
blender::tests::TEST | ( | vector_set | , |
SpanConstructorExceptions | |||
) |
Definition at line 165 of file BLI_vector_set_test.cc.
blender::tests::TEST | ( | vector_set | , |
UniquePtrValue | |||
) |
Definition at line 142 of file BLI_vector_set_test.cc.
References blender::VectorSet< Key, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::add(), blender::VectorSet< Key, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::add_new(), blender::VectorSet< Key, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::index_of_try(), blender::VectorSet< Key, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::pop(), and UNUSED_VARS.
blender::tests::TEST | ( | virtual_array | , |
Array | |||
) |
Definition at line 35 of file BLI_virtual_array_test.cc.
References EXPECT_EQ(), blender::VArray< T >::ForContainer(), blender::VArrayCommon< T >::is_empty(), blender::VArrayCommon< T >::is_span(), and blender::VArrayCommon< T >::size().
blender::tests::TEST | ( | virtual_array | , |
AsSpan | |||
) |
Definition at line 109 of file BLI_virtual_array_test.cc.
References EXPECT_EQ(), blender::VArray< T >::ForFunc(), and blender::Span< T >::size().
blender::tests::TEST | ( | virtual_array | , |
DerivedSpan | |||
) |
Definition at line 132 of file BLI_virtual_array_test.cc.
References EXPECT_EQ(), get_x(), blender::VMutableArray< T >::set(), set_x(), blender::VArrayCommon< T >::size(), and vector.
blender::tests::TEST | ( | virtual_array | , |
EmptySpanWrapper | |||
) |
Definition at line 226 of file BLI_virtual_array_test.cc.
References blender::GSpan::is_empty(), blender::GMutableSpan::is_empty(), blender::Span< T >::is_empty(), and blender::MutableSpan< T >::is_empty().
blender::tests::TEST | ( | virtual_array | , |
Func | |||
) |
Definition at line 99 of file BLI_virtual_array_test.cc.
References EXPECT_EQ(), blender::VArray< T >::ForFunc(), and blender::VArrayCommon< T >::size().
blender::tests::TEST | ( | virtual_array | , |
MaterializeCompressed | |||
) |
Definition at line 184 of file BLI_virtual_array_test.cc.
References EXPECT_EQ(), blender::VArray< T >::ForFunc(), blender::VArray< T >::ForSingle(), blender::VArray< T >::ForSpan(), blender::VArrayCommon< T >::materialize_compressed(), and blender::VArrayCommon< T >::materialize_compressed_to_uninitialized().
blender::tests::TEST | ( | virtual_array | , |
MutableToImmutable | |||
) |
Definition at line 156 of file BLI_virtual_array_test.cc.
References EXPECT_EQ(), blender::VMutableArray< T >::ForSpan(), blender::VArrayCommon< T >::is_span(), and blender::VArrayCommon< T >::size().
blender::tests::TEST | ( | virtual_array | , |
Single | |||
) |
Definition at line 25 of file BLI_virtual_array_test.cc.
References EXPECT_EQ(), blender::VArray< T >::ForSingle(), blender::VArrayCommon< T >::get(), blender::VArrayCommon< T >::is_single(), blender::VArrayCommon< T >::is_span(), and blender::VArrayCommon< T >::size().
blender::tests::TEST | ( | virtual_array | , |
Span | |||
) |
Definition at line 13 of file BLI_virtual_array_test.cc.
References data, EXPECT_EQ(), blender::VArray< T >::ForSpan(), blender::VArrayCommon< T >::get(), blender::VArrayCommon< T >::get_internal_span(), blender::VArrayCommon< T >::is_single(), blender::VArrayCommon< T >::is_span(), and blender::VArrayCommon< T >::size().
blender::tests::TEST | ( | virtual_array | , |
StdArray | |||
) |
Definition at line 78 of file BLI_virtual_array_test.cc.
References EXPECT_EQ(), blender::VArray< T >::ForContainer(), and blender::VArrayCommon< T >::size().
blender::tests::TEST | ( | virtual_array | , |
StdVector | |||
) |
Definition at line 69 of file BLI_virtual_array_test.cc.
References EXPECT_EQ(), blender::VArray< T >::ForContainer(), and blender::VArrayCommon< T >::size().
blender::tests::TEST | ( | virtual_array | , |
Vector | |||
) |
Definition at line 60 of file BLI_virtual_array_test.cc.
References EXPECT_EQ(), blender::VArray< T >::ForContainer(), and blender::VArrayCommon< T >::size().
blender::tests::TEST | ( | virtual_array | , |
VectorSet | |||
) |
Definition at line 87 of file BLI_virtual_array_test.cc.
References EXPECT_EQ(), blender::VArray< T >::ForContainer(), blender::VectorSet< Key, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::is_empty(), and blender::VArrayCommon< T >::size().
Definition at line 178 of file BLI_span_test.cc.
References EXPECT_EQ(), and blender::Span< T >::size().
Referenced by TEST().
|
static |
Definition at line 16 of file BLI_cpp_type_test.cc.
Referenced by blender::tests::TestType::operator=(), and TEST().
|
static |
Definition at line 15 of file BLI_cpp_type_test.cc.
Referenced by blender::tests::TestType::operator=(), and TEST().
|
static |
Definition at line 13 of file BLI_cpp_type_test.cc.
Referenced by TEST(), and blender::tests::TestType::TestType().
|
static |
Definition at line 11 of file BLI_cpp_type_test.cc.
Referenced by TEST(), and blender::tests::TestType::TestType().
|
static |
Definition at line 83 of file BLI_cpp_type_test.cc.
Referenced by TEST().
|
static |
Definition at line 10 of file BLI_cpp_type_test.cc.
Referenced by TEST(), and blender::tests::TestType::TestType().
|
static |
Definition at line 19 of file BLI_cpp_type_test.cc.
Referenced by TEST(), and blender::tests::TestType::~TestType().
|
static |
Definition at line 18 of file BLI_cpp_type_test.cc.
Referenced by blender::tests::TestType::operator=().
|
static |
Definition at line 17 of file BLI_cpp_type_test.cc.
Referenced by blender::tests::TestType::operator=(), and TEST().
|
static |
Definition at line 14 of file BLI_cpp_type_test.cc.
Referenced by blender::tests::TestType::TestType().
|
static |
Definition at line 12 of file BLI_cpp_type_test.cc.
Referenced by TEST(), and blender::tests::TestType::TestType().