Lumiera  0.pre.03
»edit your freedom«
type-display-test.cpp File Reference

Go to the source code of this file.

Description

unit test TypeDisplay_test

unit test ValueTypeBinding_test

Definition in file type-display-test.cpp.

#include "lib/test/run.hpp"
#include "lib/meta/util.hpp"
#include "lib/format-cout.hpp"
#include <string>

Classes

struct  Outer< T >::Inner
 
struct  Outer< T >
 
struct  Space
 
class  TypeDisplay_test
 

Functions

 LAUNCHER (TypeDisplay_test, "unit common")
 

Variables

auto CHALLENGE_1 = "some::arbitrary::BullShit<oh::RLY>*"
 
auto CHALLENGE_2 = "lib::Contrived<lib::meta::Barely,true>::ClusterFuck<const std::string& (const std::vector<steam::mobject::oh::RLY* const>)>"
 
auto CHALLENGE_3 = "std::function<special::(anonymous namespace)::Shit(lib::P<steam::asset::Clip, std::shared_ptr<steam::asset::Clip>>)>"
 

Namespaces

 lib
 Implementation namespace for support and library code.
 

Class Documentation

◆ lib::meta::test::anonymous_namespace{type-display-test.cpp}::Outer::Inner

struct lib::meta::test::anonymous_namespace{type-display-test.cpp}::Outer::Inner
+ Collaboration diagram for Outer< T >::Inner:

◆ lib::meta::test::anonymous_namespace{type-display-test.cpp}::Space

struct lib::meta::test::anonymous_namespace{type-display-test.cpp}::Space
+ Collaboration diagram for Space: