Blender  V2.93
Classes | Namespaces | Functions | Variables
FN_cpp_type_test.cc File Reference
#include "testing/testing.h"
#include "FN_cpp_type.hh"
#include "FN_cpp_type_make.hh"

Go to the source code of this file.

Classes

struct  blender::fn::tests::TestType
 

Namespaces

 blender
 
 blender::fn
 
 blender::fn::tests
 

Functions

 blender::fn::tests::TEST (cpp_type, Size)
 
 blender::fn::tests::TEST (cpp_type, Alignment)
 
 blender::fn::tests::TEST (cpp_type, Is)
 
 blender::fn::tests::TEST (cpp_type, DefaultConstruction)
 
 blender::fn::tests::TEST (cpp_type, Destruct)
 
 blender::fn::tests::TEST (cpp_type, CopyToUninitialized)
 
 blender::fn::tests::TEST (cpp_type, CopyToInitialized)
 
 blender::fn::tests::TEST (cpp_type, RelocateToUninitialized)
 
 blender::fn::tests::TEST (cpp_type, RelocateToInitialized)
 
 blender::fn::tests::TEST (cpp_type, FillInitialized)
 
 blender::fn::tests::TEST (cpp_type, FillUninitialized)
 
 blender::fn::tests::TEST (cpp_type, DebugPrint)
 

Variables

static const int blender::fn::tests::default_constructed_value = 1
 
static const int blender::fn::tests::copy_constructed_value = 2
 
static const int blender::fn::tests::move_constructed_value = 3
 
static const int blender::fn::tests::copy_constructed_from_value = 4
 
static const int blender::fn::tests::move_constructed_from_value = 5
 
static const int blender::fn::tests::copy_assigned_value = 6
 
static const int blender::fn::tests::copy_assigned_from_value = 7
 
static const int blender::fn::tests::move_assigned_value = 8
 
static const int blender::fn::tests::move_assigned_from_value = 9
 
static const int blender::fn::tests::destructed_value = 10
 
static const CPPType & blender::fn::tests::CPPType_TestType = CPPType::get<TestType>()