Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
tinyrefl generated code example
#ifndef TEST_STRUCTS_H
#define TEST_STRUCTS_H
#include <string>
#include <vector>
#include <set>
namespace test_structs
{
enum class Enum
{
Item1,
Item2
};
struct SimpleStruct
{
int intField;
std::string strField;
Enum enumField;
};
struct ComplexStruct
{
int intField;
SimpleStruct innerStruct;
std::vector<SimpleStruct> structVector;
std::set<int> intSet;
};
} // namespace test_structs
#endif // TEST_STRUCTS_H
This file has been truncated, but you can view the full file.
// Code generated by tinyrefl (https://github.com/Manu343726/tinyrefl)
//
// tinyrefl commit: 9e2786a216f085f6f200f4426c454b0c2d0774b7
// tinyrefl branch: refactoring-api
// tinyrefl version: 5.0.1
// tinyrefl version major: 5
// tinyrefl version minor: 0
// tinyrefl version fix: 1
#ifndef TINYREFL_GENERATED_FILE_6805535562097041450_INCLUDED
#define TINYREFL_GENERATED_FILE_6805535562097041450_INCLUDED
#define TINYREFL_TOOL_CODEGEN_VERSION_MAJOR 5
#define TINYREFL_TOOL_CODEGEN_VERSION_MINOR 0
#define TINYREFL_TOOL_CODEGEN_VERSION_FIX 2
#define TINYREFL_TOOL_CODEGEN_VERSION "5.0.1"
#ifndef TINYREFL_API_CODEGEN_VERSION_MAJOR
#error "TINYREFL_API_CODEGEN_VERSION_MAJOR macro not found. API backends must define this macro with the generated code major version they support"
#endif // TINYREFL_API_CODEGEN_VERSION_MAJOR
#ifndef TINYREFL_API_CODEGEN_VERSION_MINOR
#error "TINYREFL_API_CODEGEN_VERSION_MINOR macro not found. API backends must define this macro with the generated code minor version they support"
#endif // TINYREFL_API_CODEGEN_VERSION_MINOR
#ifndef TINYREFL_API_CODEGEN_VERSION_FIX
#warning "TINYREFL_API_CODEGEN_VERSION_FIX macro not found. API backends are encouraged to define this macro with the generated code fix version they support"
#define TINYREFL_API_CODEGEN_VERSION_FIX 0
#endif // TINYREFL_API_CODEGEN_VERSION_FIX
#ifdef TINYREFL_API_CODEGEN_VERSION
#undef TINYREFL_API_CODEGEN_VERSION
#endif // TINYREFL_API_CODEGEN_VERSION
#ifdef TINYREFL_MAKE_API_CODEGEN_VERSION
#undef TINYREFL_MAKE_API_CODEGEN_VERSION
#endif // TINYREFL_MAKE_API_CODEGEN_VERSION
#ifdef TINYREFL_MAKE_API_CODEGEN_VERSION_STRING
#undef TINYREFL_MAKE_API_CODEGEN_VERSION_STRING
#endif // TINYREFL_MAKE_API_CODEGEN_VERSION_STRING
#define TINYREFL_MAKE_API_CODEGEN_VERSION_STRING(...) # __VA_ARGS__
#define TINYREFL_MAKE_API_CODEGEN_VERSION(major, minor, fix) \
TINYREFL_MAKE_API_CODEGEN_VERSION_STRING(major) "." TINYREFL_MAKE_API_CODEGEN_VERSION_STRING(minor) "." TINYREFL_MAKE_API_CODEGEN_VERSION_STRING(fix)
#define TINYREFL_API_CODEGEN_VERSION TINYREFL_MAKE_API_CODEGEN_VERSION(TINYREFL_API_CODEGEN_VERSION_MAJOR, TINYREFL_API_CODEGEN_VERSION_MINOR, TINYREFL_API_CODEGEN_VERSION_FIX)
#define TINYREFL_API_CODEGEN_VERSION_SOFT TINYREFL_MAKE_API_CODEGEN_VERSION(TINYREFL_API_CODEGEN_VERSION_MAJOR, TINYREFL_API_CODEGEN_VERSION_MINOR, x)
#if ((TINYREFL_TOOL_CODEGEN_VERSION_MAJOR != TINYREFL_API_CODEGEN_VERSION_MAJOR) || \
(TINYREFL_TOOL_CODEGEN_VERSION_MINOR != TINYREFL_API_CODEGEN_VERSION_MINOR))
#error "Tinyrefl tool generated code is not compatible with your API. Both major and minor version must be equal"
#error "Tinyrefl tool generated code version is " TINYREFL_TOOL_CODEGEN_VERSION
#error "Your API expects generated code from version " TINYREFL_API_CODEGEN_VERSION_SOFT
#endif // oCODEGEN VERSION CHECK
// basic metadata types
#ifndef TINYREFL_SEQUENCE
#warning "The TINYREFL_SEQUENCE(...) macro is not defined. A definition of this macro is required by tinyrefl to model sequences of metadata"
#warning "Tinyrefl will define an empty TINYREFL_SEQUENCE() macro for you, but this would mean the metadata of your types could end up being incomplete"
#define TINYREFL_SEQUENCE(...)
#endif // TINYREFL_SEQUENCE
#if !defined(TINYREFL_REGISTER_STRING)
#warning "The TINYREFL_REGISTER_STRING(...) macro is not defined. A definition of this macro is required by tinyrefl to generate definitions of string constants"
#warning "Tinyrefl will define an empty TINYREFL_REGISTER_STRING() macro for you, but this would mean the metadata of your types could end up being incomplete"
#define TINYREFL_REGISTER_STRING(...)
#endif // TINYREFL_REGISTER_STRING
#ifndef TINYREFL_STRING
#warning "The TINYREFL_STRING(...) macro is not defined. A definition of this macro is required by tinyrefl to model string constants"
#warning "Tinyrefl will define an empty TINYREFL_STRING() macro for you, but this would mean the metadata of your types could end up being incomplete"
#define TINYREFL_STRING(...)
#endif // TINYREFL_STRING
#ifndef TINYREFL_TYPE
#warning "The TINYREFL_TYPE(...) macro is not defined. A definition of this macro is required by tinyrefl to model references to types"
#warning "Tinyrefl will define an empty TINYREFL_TYPE() macro for you, but this would mean the metadata of your types could end up being incomplete"
#define TINYREFL_TYPE(...)
#endif // TINYREFL_TYPE
#ifndef TINYREFL_VALUE
#warning "The TINYREFL_VALUE(...) macro is not defined. A definition of this macro is required by tinyrefl to model values (Such as integral constants, string literals, etc)"
#warning "Tinyrefl will define an empty TINYREFL_VALUE() macro for you, but this would mean the metadata of your types could end up being incomplete"
#define TINYREFL_VALUE(...)
#endif // TINYREFL_VALUE
#ifndef TINYREFL_ATTRIBUTE
#warning "The TINYREFL_ATTRIBUTE(...) macro is not defined. A definition of this macro is required by tinyrefl to model user defined attributes"
#warning "Tinyrefl will define an empty TINYREFL_ATTRIBUTE() macro for you, but this would mean the metadata of your types could end up being incomplete"
#define TINYREFL_ATTRIBUTE(...)
#endif // TINYREFL_ATTRIBUTE
// entities
#ifndef TINYREFL_FILE
#warning "The TINYREFL_FILE(...) macro is not defined. A definition of this macro is required by tinyrefl to model reflection metadata of a header file"
#warning "Tinyrefl will define an empty TINYREFL_FILE() macro for you, but this would mean the metadata of your types could end up being incomplete"
#define TINYREFL_FILE(...)
#endif // TINYREFL_FILE
#ifndef TINYREFL_NAMESPACE
#warning "The TINYREFL_NAMESPACE(...) macro is not defined. A definition of this macro is required by tinyrefl to model namespaces"
#warning "Tinyrefl will define an empty TINYREFL_NAMESPACE() macro for you, but this would mean the metadata of your types could end up being incomplete"
#define TINYREFL_NAMESPACE(...)
#endif // TINYREFL_NAMESPACE
#ifndef TINYREFL_FUNCTION
#warning "The TINYREFL_FUNCTION(...) macro is not defined. A definition of this macro is required by tinyrefl to model non member functions"
#warning "Tinyrefl will define an empty TINYREFL_FUNCTION() macro for you, but this would mean the metadata of your types could end up being incomplete"
#define TINYREFL_FUNCTION(...)
#endif // TINYREFL_FUNCTION
#ifndef TINYREFL_VARIABLE
#warning "The TINYREFL_VARIABLE(...) macro is not defined. A definition of this macro is required by tinyrefl to model non member variables"
#warning "Tinyrefl will define an empty TINYREFL_VARIABLE() macro for you, but this would mean the metadata of your types could end up being incomplete"
#define TINYREFL_VARIABLE(...)
#endif // TINYREFL_VARIABLE
#ifndef TINYREFL_ENUM
#warning "The TINYREFL_ENUM(...) macro is not defined. A definition of this macro is required by tinyrefl to model enum types"
#warning "Tinyrefl will define an empty TINYREFL_ENUM() macro for you, but this would mean the metadata of your types could end up being incomplete"
#define TINYREFL_ENUM(...)
#endif // TINYREFL_ENUM
#ifndef TINYREFL_ENUM_VALUE
#warning "The TINYREFL_ENUM_VALUE(...) macro is not defined. A definition of this macro is required by tinyrefl to model enum values"
#warning "Tinyrefl will define an empty TINYREFL_ENUM_VALUE() macro for you, but this would mean the metadata of your types could end up being incomplete"
#define TINYREFL_ENUM_VALUE(...)
#endif // TINYREFL_ENUM_VALUE
#ifndef TINYREFL_CLASS
#warning "The TINYREFL_CLASS(...) macro is not defined. A definition of this macro is required by tinyrefl to model class types"
#warning "Tinyrefl will define an empty TINYREFL_CLASS() macro for you, but this would mean the metadata of your types could end up being incomplete"
#define TINYREFL_CLASS(...)
#endif // TINYREFL_CLASS
#ifndef TINYREFL_CONSTRUCTOR
#warning "The TINYREFL_CONSTRUCTOR(...) macro is not defined. A definition of this macro is required by tinyrefl to model class constructors"
#warning "Tinyrefl will define an empty TINYREFL_CONSTRUCTOR() macro for you, but this would mean the metadata of your types could end up being incomplete"
#define TINYREFL_CONSTRUCTOR(...)
#endif // TINYREFL_CONSTRUCTOR
#ifndef TINYREFL_MEMBER_FUNCTION
#warning "The TINYREFL_MEMBER_FUNCTION(...) macro is not defined. A definition of this macro is required by tinyrefl to model non static member functions"
#warning "Tinyrefl will define an empty TINYREFL_MEMBER_FUNCTION() macro for you, but this would mean the metadata of your types could end up being incomplete"
#define TINYREFL_MEMBER_FUNCTION(...)
#endif // TINYREFL_MEMBER_FUNCTION
#ifndef TINYREFL_MEMBER_VARIABLE
#warning "The TINYREFL_MEMBER_VARIABLE(...) macro is not defined. A definition of this macro is required by tinyrefl to model non static member variables"
#warning "Tinyrefl will define an empty TINYREFL_MEMBER_VARIABLE() macro for you, but this would mean the metadata of your types could end up being incomplete"
#define TINYREFL_MEMBER_VARIABLE(...)
#endif // TINYREFL_MEMBER_VARIABLE
// registrations
#ifndef TINYREFL_REGISTER_FILE
#warning "The TINYREFL_REGISTER_MEMBER_VARIABLE(...) macro is not defined. A definition of this macro is required by tinyrefl to model the registration of reflection metadata of a header file"
#warning "Tinyrefl will define an empty TINYREFL_REGISTER_FILE() macro for you, but this would mean the metadata of your types could end up being incomplete"
#define TINYREFL_REGISTER_FILE(...)
#endif // TINYREFL_REGISTER_FILE
#ifndef TINYREFL_REGISTER_NAMESPACE
#warning "The TINYREFL_REGISTER_NAMESPACE(...) macro is not defined. A definition of this macro is required by tinyrefl to model the registration of reflection metadata of a namespace"
#warning "Tinyrefl will define an empty TINYREFL_REGISTER_NAMESPACE() macro for you, but this would mean the metadata of your types could end up being incomplete"
#define TINYREFL_REGISTER_NAMESPACE(...)
#endif // TINYREFL_REGISTER_NAMESPACE
#ifndef TINYREFL_REGISTER_FUNCTION
#warning "The TINYREFL_REGISTER_FUNCTION(...) macro is not defined. A definition of this macro is required by tinyrefl to model the registration of reflection metadata of a function"
#warning "Tinyrefl will define an empty TINYREFL_REGISTER_FUNCTION() macro for you, but this would mean the metadata of your types could end up being incomplete"
#define TINYREFL_REGISTER_FUNCTION(...)
#endif // TINYREFL_REGISTER_FUNCTION
#ifndef TINYREFL_REGISTER_VARIABLE
#warning "The TINYREFL_REGISTER_VARIABLE(...) macro is not defined. A definition of this macro is required by tinyrefl to model the registration of reflection metadata of a variable"
#warning "Tinyrefl will define an empty TINYREFL_REGISTER_VARIABLE() macro for you, but this would mean the metadata of your types could end up being incomplete"
#define TINYREFL_REGISTER_VARIABLE(...)
#endif // TINYREFL_REGISTER_VARIABLE
#ifndef TINYREFL_REGISTER_ENUM
#warning "The TINYREFL_REGISTER_ENUM(...) macro is not defined. A definition of this macro is required by tinyrefl to model the registration of reflection metadata of anum types"
#warning "Tinyrefl will define an empty TINYREFL_REGISTER_ENUM() macro for you, but this would mean the metadata of your types could end up being incomplete"
#define TINYREFL_REGISTER_ENUM(...)
#endif // TINYREFL_REGISTER_ENUM
#ifndef TINYREFL_REGISTER_ENUM_VALUE
#warning "The TINYREFL_REGISTER_ENUM_VALUE(...) macro is not defined. A definition of this macro is required by tinyrefl to model the registration of reflection metadata of enum values"
#warning "Tinyrefl will define an empty TINYREFL_REGISTER_ENUM_VALUE() macro for you, but this would mean the metadata of your types could end up being incomplete"
#define TINYREFL_REGISTER_ENUM_VALUE(...)
#endif // TINYREFL_REGISTER_ENUM_VALUE
#ifndef TINYREFL_REGISTER_CLASS
#warning "The TINYREFL_REGISTER_CLASS(...) macro is not defined. A definition of this macro is required by tinyrefl to model the registration of reflection metadata of a class"
#warning "Tinyrefl will define an empty TINYREFL_REGISTER_CLASS() macro for you, but this would mean the metadata of your types could end up being incomplete"
#define TINYREFL_REGISTER_CLASS(...)
#endif // TINYREFL_REGISTER_CLASS
#ifndef TINYREFL_STATIC_MEMBER_FUNCTION
#warning "The TINYREFL_STATIC_MEMBER_FUNCTION(...) macro is not defined. A definition of this macro is required by tinyrefl to model static member functions"
#warning "Tinyrefl will define an empty TINYREFL_STATIC_MEMBER_FUNCTION() macro for you, but this would mean the metadata of your types could end up being incomplete"
#define TINYREFL_STATIC_MEMBER_FUNCTION(...)
#endif // TINYREFL_STATIC_MEMBER_FUNCTION
#ifndef TINYREFL_STATIC_MEMBER_VARIABLE
#warning "The TINYREFL_STATIC_MEMBER_VARIABLE(...) macro is not defined. A definition of this macro is required by tinyrefl to model static member variables"
#warning "Tinyrefl will define an empty TINYREFL_STATIC_MEMBER_VARIABLE() macro for you, but this would mean the metadata of your types could end up being incomplete"
#define TINYREFL_STATIC_MEMBER_VARIABLE(...)
#endif // TINYREFL_STATIC_MEMBER_VARIABLE
#ifndef TINYREFL_REGISTER_MEMBER_FUNCTION
#warning "The TINYREFL_REGISTER_FUNCTION(...) macro is not defined. A definition of this macro is required by tinyrefl to model the registration of reflection metadata of a function"
#warning "Tinyrefl will define an empty TINYREFL_REGISTER_MEMBER_FUNCTION() macro for you, but this would mean the metadata of your types could end up being incomplete"
#define TINYREFL_REGISTER_MEMBER_FUNCTION(...)
#endif // TINYREFL_REGISTER_MEMBER_FUNCTION
#ifndef TINYREFL_REGISTER_MEMBER_VARIABLE
#warning "The TINYREFL_REGISTER_VARIABLE(...) macro is not defined. A definition of this macro is required by tinyrefl to model the registration of reflection metadata of a variable"
#warning "Tinyrefl will define an empty TINYREFL_REGISTER_MEMBER_VARIABLE() macro for you, but this would mean the metadata of your types could end up being incomplete"
#define TINYREFL_REGISTER_MEMBER_VARIABLE(...)
#endif // TINYREFL_REGISTER_MEMBER_VARIABLE
#ifndef TINYREFL_REGISTER_STATIC_MEMBER_FUNCTION
#warning "The TINYREFL_REGISTER_STATIC_MEMBER_FUNCTION(...) macro is not defined. A definition of this macro is required by tinyrefl to model the registration of reflection metadata of a static member function"
#warning "Tinyrefl will define an empty TINYREFL_REGISTER_STATIC_MEMBER_FUNCTION() macro for you, but this would mean the metadata of your types could end up being incomplete"
#define TINYREFL_REGISTER_STATIC_MEMBER_FUNCTION(...)
#endif // TINYREFL_REGISTER_STATIC_MEMBER_FUNCTION
#ifndef TINYREFL_REGISTER_STATIC_MEMBER_VARIABLE
#warning "The TINYREFL_REGISTER_STATIC_MEMBER_VARIABLE(...) macro is not defined. A definition of this macro is required by tinyrefl to model the registration of reflection metadata of a static member variable"
#warning "Tinyrefl will define an empty TINYREFL_REGISTER_STATIC_MEMBER_VARIABLE() macro for you, but this would mean the metadata of your types could end up being incomplete"
#define TINYREFL_REGISTER_STATIC_MEMBER_VARIABLE(...)
#endif // TINYREFL_REGISTER_STATIC_MEMBER_VARIABLE
#ifndef TINYREFL_STRING_4638223006128523035_REGISTERED
#define TINYREFL_STRING_4638223006128523035_REGISTERED
TINYREFL_REGISTER_STRING(std::set<int>)
#endif // TINYREFL_STRING_4638223006128523035_REGISTERED
#ifndef TINYREFL_STRING_702314645507889901_REGISTERED
#define TINYREFL_STRING_702314645507889901_REGISTERED
TINYREFL_REGISTER_STRING(std::set<int> test_structs::ComplexStruct::*)
#endif // TINYREFL_STRING_702314645507889901_REGISTERED
#ifndef TINYREFL_STRING_535693876166410750_REGISTERED
#define TINYREFL_STRING_535693876166410750_REGISTERED
TINYREFL_REGISTER_STRING(std::vector<SimpleStruct>)
#endif // TINYREFL_STRING_535693876166410750_REGISTERED
#ifndef TINYREFL_STRING_1133644937442719130_REGISTERED
#define TINYREFL_STRING_1133644937442719130_REGISTERED
TINYREFL_REGISTER_STRING(std::vector<SimpleStruct> test_structs::ComplexStruct::*)
#endif // TINYREFL_STRING_1133644937442719130_REGISTERED
#ifndef TINYREFL_STRING_13154497847715496547_REGISTERED
#define TINYREFL_STRING_13154497847715496547_REGISTERED
TINYREFL_REGISTER_STRING(test_structs::ComplexStruct::structVector)
#endif // TINYREFL_STRING_13154497847715496547_REGISTERED
#ifndef TINYREFL_STRING_15240851905444285103_REGISTERED
#define TINYREFL_STRING_15240851905444285103_REGISTERED
TINYREFL_REGISTER_STRING(structVector)
#endif // TINYREFL_STRING_15240851905444285103_REGISTERED
#ifndef TINYREFL_STRING_6855350309483710746_REGISTERED
#define TINYREFL_STRING_6855350309483710746_REGISTERED
TINYREFL_REGISTER_STRING(test_structs::ComplexStruct::innerStruct)
#endif // TINYREFL_STRING_6855350309483710746_REGISTERED
#ifndef TINYREFL_STRING_6111696715496437126_REGISTERED
#define TINYREFL_STRING_6111696715496437126_REGISTERED
TINYREFL_REGISTER_STRING(test_structs::ComplexStruct::intField)
#endif // TINYREFL_STRING_6111696715496437126_REGISTERED
#ifndef TINYREFL_STRING_6078140308594396200_REGISTERED
#define TINYREFL_STRING_6078140308594396200_REGISTERED
TINYREFL_REGISTER_STRING(test_structs::Enum::Item2)
#endif // TINYREFL_STRING_6078140308594396200_REGISTERED
#ifndef TINYREFL_STRING_2762998184891264678_REGISTERED
#define TINYREFL_STRING_2762998184891264678_REGISTERED
TINYREFL_REGISTER_STRING(innerStruct)
#endif // TINYREFL_STRING_2762998184891264678_REGISTERED
#ifndef TINYREFL_STRING_11585770154025591339_REGISTERED
#define TINYREFL_STRING_11585770154025591339_REGISTERED
TINYREFL_REGISTER_STRING(std::string test_structs::SimpleStruct::*)
#endif // TINYREFL_STRING_11585770154025591339_REGISTERED
#ifndef TINYREFL_STRING_14695981039346656037_REGISTERED
#define TINYREFL_STRING_14695981039346656037_REGISTERED
TINYREFL_REGISTER_STRING()
#endif // TINYREFL_STRING_14695981039346656037_REGISTERED
#ifndef TINYREFL_STRING_6286506969716833472_REGISTERED
#define TINYREFL_STRING_6286506969716833472_REGISTERED
TINYREFL_REGISTER_STRING(test_structs::SimpleStruct::intField)
#endif // TINYREFL_STRING_6286506969716833472_REGISTERED
#ifndef TINYREFL_STRING_7643218583534151516_REGISTERED
#define TINYREFL_STRING_7643218583534151516_REGISTERED
TINYREFL_REGISTER_STRING(strField)
#endif // TINYREFL_STRING_7643218583534151516_REGISTERED
#ifndef TINYREFL_STRING_7143111030229350078_REGISTERED
#define TINYREFL_STRING_7143111030229350078_REGISTERED
TINYREFL_REGISTER_STRING(test_structs.h)
#endif // TINYREFL_STRING_7143111030229350078_REGISTERED
#ifndef TINYREFL_STRING_5010681653152308338_REGISTERED
#define TINYREFL_STRING_5010681653152308338_REGISTERED
TINYREFL_REGISTER_STRING(test_structs::ComplexStruct::intSet)
#endif // TINYREFL_STRING_5010681653152308338_REGISTERED
#ifndef TINYREFL_STRING_18318438925486919772_REGISTERED
#define TINYREFL_STRING_18318438925486919772_REGISTERED
TINYREFL_REGISTER_STRING(Item2)
#endif // TINYREFL_STRING_18318438925486919772_REGISTERED
#ifndef TINYREFL_STRING_3143511548502526014_REGISTERED
#define TINYREFL_STRING_3143511548502526014_REGISTERED
TINYREFL_REGISTER_STRING(int)
#endif // TINYREFL_STRING_3143511548502526014_REGISTERED
#ifndef TINYREFL_STRING_12229987302797698081_REGISTERED
#define TINYREFL_STRING_12229987302797698081_REGISTERED
TINYREFL_REGISTER_STRING(test_structs::ComplexStruct)
#endif // TINYREFL_STRING_12229987302797698081_REGISTERED
#ifndef TINYREFL_STRING_13703256673399106424_REGISTERED
#define TINYREFL_STRING_13703256673399106424_REGISTERED
TINYREFL_REGISTER_STRING(test_structs)
#endif // TINYREFL_STRING_13703256673399106424_REGISTERED
#ifndef TINYREFL_STRING_11087541992622984399_REGISTERED
#define TINYREFL_STRING_11087541992622984399_REGISTERED
TINYREFL_REGISTER_STRING(test_structs.h::test_structs)
#endif // TINYREFL_STRING_11087541992622984399_REGISTERED
#ifndef TINYREFL_STRING_7586294415051540241_REGISTERED
#define TINYREFL_STRING_7586294415051540241_REGISTERED
TINYREFL_REGISTER_STRING(test_structs::Enum)
#endif // TINYREFL_STRING_7586294415051540241_REGISTERED
#ifndef TINYREFL_STRING_6491172784388796670_REGISTERED
#define TINYREFL_STRING_6491172784388796670_REGISTERED
TINYREFL_REGISTER_STRING(SimpleStruct)
#endif // TINYREFL_STRING_6491172784388796670_REGISTERED
#ifndef TINYREFL_STRING_13541382263491645792_REGISTERED
#define TINYREFL_STRING_13541382263491645792_REGISTERED
TINYREFL_REGISTER_STRING(Enum)
#endif // TINYREFL_STRING_13541382263491645792_REGISTERED
#ifndef TINYREFL_STRING_5000552966214959301_REGISTERED
#define TINYREFL_STRING_5000552966214959301_REGISTERED
TINYREFL_REGISTER_STRING(test_structs::SimpleStruct test_structs::ComplexStruct::*)
#endif // TINYREFL_STRING_5000552966214959301_REGISTERED
#ifndef TINYREFL_STRING_17236181606891565758_REGISTERED
#define TINYREFL_STRING_17236181606891565758_REGISTERED
TINYREFL_REGISTER_STRING(test_structs::SimpleStruct::strField)
#endif // TINYREFL_STRING_17236181606891565758_REGISTERED
#ifndef TINYREFL_STRING_12956100507904761450_REGISTERED
#define TINYREFL_STRING_12956100507904761450_REGISTERED
TINYREFL_REGISTER_STRING(intField)
#endif // TINYREFL_STRING_12956100507904761450_REGISTERED
#ifndef TINYREFL_STRING_18318442224021804405_REGISTERED
#define TINYREFL_STRING_18318442224021804405_REGISTERED
TINYREFL_REGISTER_STRING(Item1)
#endif // TINYREFL_STRING_18318442224021804405_REGISTERED
#ifndef TINYREFL_STRING_6738273996775581918_REGISTERED
#define TINYREFL_STRING_6738273996775581918_REGISTERED
TINYREFL_REGISTER_STRING(test_structs::SimpleStruct::enumField)
#endif // TINYREFL_STRING_6738273996775581918_REGISTERED
#ifndef TINYREFL_STRING_7781424590523638726_REGISTERED
#define TINYREFL_STRING_7781424590523638726_REGISTERED
TINYREFL_REGISTER_STRING(intSet)
#endif // TINYREFL_STRING_7781424590523638726_REGISTERED
#ifndef TINYREFL_STRING_152046379172951747_REGISTERED
#define TINYREFL_STRING_152046379172951747_REGISTERED
TINYREFL_REGISTER_STRING(test_structs::SimpleStruct)
#endif // TINYREFL_STRING_152046379172951747_REGISTERED
#ifndef TINYREFL_STRING_2839446397891759191_REGISTERED
#define TINYREFL_STRING_2839446397891759191_REGISTERED
TINYREFL_REGISTER_STRING(std::string)
#endif // TINYREFL_STRING_2839446397891759191_REGISTERED
#ifndef TINYREFL_STRING_2746775969098038988_REGISTERED
#define TINYREFL_STRING_2746775969098038988_REGISTERED
TINYREFL_REGISTER_STRING(enumField)
#endif // TINYREFL_STRING_2746775969098038988_REGISTERED
#ifndef TINYREFL_STRING_6078143607129280833_REGISTERED
#define TINYREFL_STRING_6078143607129280833_REGISTERED
TINYREFL_REGISTER_STRING(test_structs::Enum::Item1)
#endif // TINYREFL_STRING_6078143607129280833_REGISTERED
#ifndef TINYREFL_STRING_3224677990104049425_REGISTERED
#define TINYREFL_STRING_3224677990104049425_REGISTERED
TINYREFL_REGISTER_STRING(test_structs::Enum test_structs::SimpleStruct::*)
#endif // TINYREFL_STRING_3224677990104049425_REGISTERED
#ifndef TINYREFL_STRING_2166552316611240922_REGISTERED
#define TINYREFL_STRING_2166552316611240922_REGISTERED
TINYREFL_REGISTER_STRING(int test_structs::ComplexStruct::*)
#endif // TINYREFL_STRING_2166552316611240922_REGISTERED
#ifndef TINYREFL_STRING_11171793295516340906_REGISTERED
#define TINYREFL_STRING_11171793295516340906_REGISTERED
TINYREFL_REGISTER_STRING(int test_structs::SimpleStruct::*)
#endif // TINYREFL_STRING_11171793295516340906_REGISTERED
#ifndef TINYREFL_STRING_10543545191705838934_REGISTERED
#define TINYREFL_STRING_10543545191705838934_REGISTERED
TINYREFL_REGISTER_STRING(ComplexStruct)
#endif // TINYREFL_STRING_10543545191705838934_REGISTERED
TINYREFL_REGISTER_FILE(TINYREFL_FILE((TINYREFL_STRING(test_structs.h)), (TINYREFL_STRING(test_structs.h)), (TINYREFL_SEQUENCE((TINYREFL_NAMESPACE((TINYREFL_STRING(test_structs)), (TINYREFL_STRING(test_structs)), (TINYREFL_STRING()), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE((TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))))))))
#ifndef TINYREFL_GENERATED_FILE_COUNT
#define TINYREFL_GENERATED_FILE_COUNT 0
#define TINYREFL_ENTITIES_0 TINYREFL_SEQUENCE((TINYREFL_FILE((TINYREFL_STRING(test_structs.h)), (TINYREFL_STRING(test_structs.h)), (TINYREFL_SEQUENCE((TINYREFL_NAMESPACE((TINYREFL_STRING(test_structs)), (TINYREFL_STRING(test_structs)), (TINYREFL_STRING()), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE((TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))))))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_NAMESPACE((TINYREFL_STRING(test_structs)), (TINYREFL_STRING(test_structs)), (TINYREFL_STRING()), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE((TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))
#ifdef TINYREFL_ENTITIES
#undef TINYREFL_ENTITIES
#endif // TINYREFL_ENTITIES
#define TINYREFL_ENTITIES TINYREFL_ENTITIES_0
#elif TINYREFL_GENERATED_FILE_COUNT == 0
#undef TINYREFL_GENERATED_FILE_COUNT
#define TINYREFL_GENERATED_FILE_COUNT 1
#define TINYREFL_ENTITIES_1 TINYREFL_SEQUENCE_CAT((TINYREFL_ENTITIES_0), (TINYREFL_SEQUENCE((TINYREFL_FILE((TINYREFL_STRING(test_structs.h)), (TINYREFL_STRING(test_structs.h)), (TINYREFL_SEQUENCE((TINYREFL_NAMESPACE((TINYREFL_STRING(test_structs)), (TINYREFL_STRING(test_structs)), (TINYREFL_STRING()), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE((TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))))))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_NAMESPACE((TINYREFL_STRING(test_structs)), (TINYREFL_STRING(test_structs)), (TINYREFL_STRING()), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE((TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))))
#undef TINYREFL_ENTITIES
#define TINYREFL_ENTITIES TINYREFL_ENTITIES_1
#elif TINYREFL_GENERATED_FILE_COUNT == 1
#undef TINYREFL_GENERATED_FILE_COUNT
#define TINYREFL_GENERATED_FILE_COUNT 2
#define TINYREFL_ENTITIES_2 TINYREFL_SEQUENCE_CAT((TINYREFL_ENTITIES_1), (TINYREFL_SEQUENCE((TINYREFL_FILE((TINYREFL_STRING(test_structs.h)), (TINYREFL_STRING(test_structs.h)), (TINYREFL_SEQUENCE((TINYREFL_NAMESPACE((TINYREFL_STRING(test_structs)), (TINYREFL_STRING(test_structs)), (TINYREFL_STRING()), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE((TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))))))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_NAMESPACE((TINYREFL_STRING(test_structs)), (TINYREFL_STRING(test_structs)), (TINYREFL_STRING()), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE((TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))))
#undef TINYREFL_ENTITIES
#define TINYREFL_ENTITIES TINYREFL_ENTITIES_2
#elif TINYREFL_GENERATED_FILE_COUNT == 2
#undef TINYREFL_GENERATED_FILE_COUNT
#define TINYREFL_GENERATED_FILE_COUNT 3
#define TINYREFL_ENTITIES_3 TINYREFL_SEQUENCE_CAT((TINYREFL_ENTITIES_2), (TINYREFL_SEQUENCE((TINYREFL_FILE((TINYREFL_STRING(test_structs.h)), (TINYREFL_STRING(test_structs.h)), (TINYREFL_SEQUENCE((TINYREFL_NAMESPACE((TINYREFL_STRING(test_structs)), (TINYREFL_STRING(test_structs)), (TINYREFL_STRING()), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE((TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))))))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_NAMESPACE((TINYREFL_STRING(test_structs)), (TINYREFL_STRING(test_structs)), (TINYREFL_STRING()), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE((TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))))
#undef TINYREFL_ENTITIES
#define TINYREFL_ENTITIES TINYREFL_ENTITIES_3
#elif TINYREFL_GENERATED_FILE_COUNT == 3
#undef TINYREFL_GENERATED_FILE_COUNT
#define TINYREFL_GENERATED_FILE_COUNT 4
#define TINYREFL_ENTITIES_4 TINYREFL_SEQUENCE_CAT((TINYREFL_ENTITIES_3), (TINYREFL_SEQUENCE((TINYREFL_FILE((TINYREFL_STRING(test_structs.h)), (TINYREFL_STRING(test_structs.h)), (TINYREFL_SEQUENCE((TINYREFL_NAMESPACE((TINYREFL_STRING(test_structs)), (TINYREFL_STRING(test_structs)), (TINYREFL_STRING()), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE((TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))))))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_NAMESPACE((TINYREFL_STRING(test_structs)), (TINYREFL_STRING(test_structs)), (TINYREFL_STRING()), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE((TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))))
#undef TINYREFL_ENTITIES
#define TINYREFL_ENTITIES TINYREFL_ENTITIES_4
#elif TINYREFL_GENERATED_FILE_COUNT == 4
#undef TINYREFL_GENERATED_FILE_COUNT
#define TINYREFL_GENERATED_FILE_COUNT 5
#define TINYREFL_ENTITIES_5 TINYREFL_SEQUENCE_CAT((TINYREFL_ENTITIES_4), (TINYREFL_SEQUENCE((TINYREFL_FILE((TINYREFL_STRING(test_structs.h)), (TINYREFL_STRING(test_structs.h)), (TINYREFL_SEQUENCE((TINYREFL_NAMESPACE((TINYREFL_STRING(test_structs)), (TINYREFL_STRING(test_structs)), (TINYREFL_STRING()), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE((TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))))))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_NAMESPACE((TINYREFL_STRING(test_structs)), (TINYREFL_STRING(test_structs)), (TINYREFL_STRING()), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE((TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))))
#undef TINYREFL_ENTITIES
#define TINYREFL_ENTITIES TINYREFL_ENTITIES_5
#elif TINYREFL_GENERATED_FILE_COUNT == 5
#undef TINYREFL_GENERATED_FILE_COUNT
#define TINYREFL_GENERATED_FILE_COUNT 6
#define TINYREFL_ENTITIES_6 TINYREFL_SEQUENCE_CAT((TINYREFL_ENTITIES_5), (TINYREFL_SEQUENCE((TINYREFL_FILE((TINYREFL_STRING(test_structs.h)), (TINYREFL_STRING(test_structs.h)), (TINYREFL_SEQUENCE((TINYREFL_NAMESPACE((TINYREFL_STRING(test_structs)), (TINYREFL_STRING(test_structs)), (TINYREFL_STRING()), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE((TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))))))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_NAMESPACE((TINYREFL_STRING(test_structs)), (TINYREFL_STRING(test_structs)), (TINYREFL_STRING()), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE((TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))))
#undef TINYREFL_ENTITIES
#define TINYREFL_ENTITIES TINYREFL_ENTITIES_6
#elif TINYREFL_GENERATED_FILE_COUNT == 6
#undef TINYREFL_GENERATED_FILE_COUNT
#define TINYREFL_GENERATED_FILE_COUNT 7
#define TINYREFL_ENTITIES_7 TINYREFL_SEQUENCE_CAT((TINYREFL_ENTITIES_6), (TINYREFL_SEQUENCE((TINYREFL_FILE((TINYREFL_STRING(test_structs.h)), (TINYREFL_STRING(test_structs.h)), (TINYREFL_SEQUENCE((TINYREFL_NAMESPACE((TINYREFL_STRING(test_structs)), (TINYREFL_STRING(test_structs)), (TINYREFL_STRING()), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE((TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))))))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_NAMESPACE((TINYREFL_STRING(test_structs)), (TINYREFL_STRING(test_structs)), (TINYREFL_STRING()), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE((TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))))
#undef TINYREFL_ENTITIES
#define TINYREFL_ENTITIES TINYREFL_ENTITIES_7
#elif TINYREFL_GENERATED_FILE_COUNT == 7
#undef TINYREFL_GENERATED_FILE_COUNT
#define TINYREFL_GENERATED_FILE_COUNT 8
#define TINYREFL_ENTITIES_8 TINYREFL_SEQUENCE_CAT((TINYREFL_ENTITIES_7), (TINYREFL_SEQUENCE((TINYREFL_FILE((TINYREFL_STRING(test_structs.h)), (TINYREFL_STRING(test_structs.h)), (TINYREFL_SEQUENCE((TINYREFL_NAMESPACE((TINYREFL_STRING(test_structs)), (TINYREFL_STRING(test_structs)), (TINYREFL_STRING()), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE((TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))))))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_NAMESPACE((TINYREFL_STRING(test_structs)), (TINYREFL_STRING(test_structs)), (TINYREFL_STRING()), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE((TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))))
#undef TINYREFL_ENTITIES
#define TINYREFL_ENTITIES TINYREFL_ENTITIES_8
#elif TINYREFL_GENERATED_FILE_COUNT == 8
#undef TINYREFL_GENERATED_FILE_COUNT
#define TINYREFL_GENERATED_FILE_COUNT 9
#define TINYREFL_ENTITIES_9 TINYREFL_SEQUENCE_CAT((TINYREFL_ENTITIES_8), (TINYREFL_SEQUENCE((TINYREFL_FILE((TINYREFL_STRING(test_structs.h)), (TINYREFL_STRING(test_structs.h)), (TINYREFL_SEQUENCE((TINYREFL_NAMESPACE((TINYREFL_STRING(test_structs)), (TINYREFL_STRING(test_structs)), (TINYREFL_STRING()), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE((TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))))))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_NAMESPACE((TINYREFL_STRING(test_structs)), (TINYREFL_STRING(test_structs)), (TINYREFL_STRING()), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE((TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))))
#undef TINYREFL_ENTITIES
#define TINYREFL_ENTITIES TINYREFL_ENTITIES_9
#elif TINYREFL_GENERATED_FILE_COUNT == 9
#undef TINYREFL_GENERATED_FILE_COUNT
#define TINYREFL_GENERATED_FILE_COUNT 10
#define TINYREFL_ENTITIES_10 TINYREFL_SEQUENCE_CAT((TINYREFL_ENTITIES_9), (TINYREFL_SEQUENCE((TINYREFL_FILE((TINYREFL_STRING(test_structs.h)), (TINYREFL_STRING(test_structs.h)), (TINYREFL_SEQUENCE((TINYREFL_NAMESPACE((TINYREFL_STRING(test_structs)), (TINYREFL_STRING(test_structs)), (TINYREFL_STRING()), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE((TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))))))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_NAMESPACE((TINYREFL_STRING(test_structs)), (TINYREFL_STRING(test_structs)), (TINYREFL_STRING()), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE((TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))))
#undef TINYREFL_ENTITIES
#define TINYREFL_ENTITIES TINYREFL_ENTITIES_10
#elif TINYREFL_GENERATED_FILE_COUNT == 10
#undef TINYREFL_GENERATED_FILE_COUNT
#define TINYREFL_GENERATED_FILE_COUNT 11
#define TINYREFL_ENTITIES_11 TINYREFL_SEQUENCE_CAT((TINYREFL_ENTITIES_10), (TINYREFL_SEQUENCE((TINYREFL_FILE((TINYREFL_STRING(test_structs.h)), (TINYREFL_STRING(test_structs.h)), (TINYREFL_SEQUENCE((TINYREFL_NAMESPACE((TINYREFL_STRING(test_structs)), (TINYREFL_STRING(test_structs)), (TINYREFL_STRING()), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE((TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))))))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_NAMESPACE((TINYREFL_STRING(test_structs)), (TINYREFL_STRING(test_structs)), (TINYREFL_STRING()), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE((TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))))
#undef TINYREFL_ENTITIES
#define TINYREFL_ENTITIES TINYREFL_ENTITIES_11
#elif TINYREFL_GENERATED_FILE_COUNT == 11
#undef TINYREFL_GENERATED_FILE_COUNT
#define TINYREFL_GENERATED_FILE_COUNT 12
#define TINYREFL_ENTITIES_12 TINYREFL_SEQUENCE_CAT((TINYREFL_ENTITIES_11), (TINYREFL_SEQUENCE((TINYREFL_FILE((TINYREFL_STRING(test_structs.h)), (TINYREFL_STRING(test_structs.h)), (TINYREFL_SEQUENCE((TINYREFL_NAMESPACE((TINYREFL_STRING(test_structs)), (TINYREFL_STRING(test_structs)), (TINYREFL_STRING()), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE((TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))))))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_NAMESPACE((TINYREFL_STRING(test_structs)), (TINYREFL_STRING(test_structs)), (TINYREFL_STRING()), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE((TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))))
#undef TINYREFL_ENTITIES
#define TINYREFL_ENTITIES TINYREFL_ENTITIES_12
#elif TINYREFL_GENERATED_FILE_COUNT == 12
#undef TINYREFL_GENERATED_FILE_COUNT
#define TINYREFL_GENERATED_FILE_COUNT 13
#define TINYREFL_ENTITIES_13 TINYREFL_SEQUENCE_CAT((TINYREFL_ENTITIES_12), (TINYREFL_SEQUENCE((TINYREFL_FILE((TINYREFL_STRING(test_structs.h)), (TINYREFL_STRING(test_structs.h)), (TINYREFL_SEQUENCE((TINYREFL_NAMESPACE((TINYREFL_STRING(test_structs)), (TINYREFL_STRING(test_structs)), (TINYREFL_STRING()), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE((TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))))))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_NAMESPACE((TINYREFL_STRING(test_structs)), (TINYREFL_STRING(test_structs)), (TINYREFL_STRING()), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE((TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))))
#undef TINYREFL_ENTITIES
#define TINYREFL_ENTITIES TINYREFL_ENTITIES_13
#elif TINYREFL_GENERATED_FILE_COUNT == 13
#undef TINYREFL_GENERATED_FILE_COUNT
#define TINYREFL_GENERATED_FILE_COUNT 14
#define TINYREFL_ENTITIES_14 TINYREFL_SEQUENCE_CAT((TINYREFL_ENTITIES_13), (TINYREFL_SEQUENCE((TINYREFL_FILE((TINYREFL_STRING(test_structs.h)), (TINYREFL_STRING(test_structs.h)), (TINYREFL_SEQUENCE((TINYREFL_NAMESPACE((TINYREFL_STRING(test_structs)), (TINYREFL_STRING(test_structs)), (TINYREFL_STRING()), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE((TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))))))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_NAMESPACE((TINYREFL_STRING(test_structs)), (TINYREFL_STRING(test_structs)), (TINYREFL_STRING()), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE((TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))))
#undef TINYREFL_ENTITIES
#define TINYREFL_ENTITIES TINYREFL_ENTITIES_14
#elif TINYREFL_GENERATED_FILE_COUNT == 14
#undef TINYREFL_GENERATED_FILE_COUNT
#define TINYREFL_GENERATED_FILE_COUNT 15
#define TINYREFL_ENTITIES_15 TINYREFL_SEQUENCE_CAT((TINYREFL_ENTITIES_14), (TINYREFL_SEQUENCE((TINYREFL_FILE((TINYREFL_STRING(test_structs.h)), (TINYREFL_STRING(test_structs.h)), (TINYREFL_SEQUENCE((TINYREFL_NAMESPACE((TINYREFL_STRING(test_structs)), (TINYREFL_STRING(test_structs)), (TINYREFL_STRING()), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE((TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))))))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_NAMESPACE((TINYREFL_STRING(test_structs)), (TINYREFL_STRING(test_structs)), (TINYREFL_STRING()), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE((TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))))
#undef TINYREFL_ENTITIES
#define TINYREFL_ENTITIES TINYREFL_ENTITIES_15
#elif TINYREFL_GENERATED_FILE_COUNT == 15
#undef TINYREFL_GENERATED_FILE_COUNT
#define TINYREFL_GENERATED_FILE_COUNT 16
#define TINYREFL_ENTITIES_16 TINYREFL_SEQUENCE_CAT((TINYREFL_ENTITIES_15), (TINYREFL_SEQUENCE((TINYREFL_FILE((TINYREFL_STRING(test_structs.h)), (TINYREFL_STRING(test_structs.h)), (TINYREFL_SEQUENCE((TINYREFL_NAMESPACE((TINYREFL_STRING(test_structs)), (TINYREFL_STRING(test_structs)), (TINYREFL_STRING()), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE((TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))))))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_NAMESPACE((TINYREFL_STRING(test_structs)), (TINYREFL_STRING(test_structs)), (TINYREFL_STRING()), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE((TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))))
#undef TINYREFL_ENTITIES
#define TINYREFL_ENTITIES TINYREFL_ENTITIES_16
#elif TINYREFL_GENERATED_FILE_COUNT == 16
#undef TINYREFL_GENERATED_FILE_COUNT
#define TINYREFL_GENERATED_FILE_COUNT 17
#define TINYREFL_ENTITIES_17 TINYREFL_SEQUENCE_CAT((TINYREFL_ENTITIES_16), (TINYREFL_SEQUENCE((TINYREFL_FILE((TINYREFL_STRING(test_structs.h)), (TINYREFL_STRING(test_structs.h)), (TINYREFL_SEQUENCE((TINYREFL_NAMESPACE((TINYREFL_STRING(test_structs)), (TINYREFL_STRING(test_structs)), (TINYREFL_STRING()), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE((TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))))))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_NAMESPACE((TINYREFL_STRING(test_structs)), (TINYREFL_STRING(test_structs)), (TINYREFL_STRING()), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE((TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))))
#undef TINYREFL_ENTITIES
#define TINYREFL_ENTITIES TINYREFL_ENTITIES_17
#elif TINYREFL_GENERATED_FILE_COUNT == 17
#undef TINYREFL_GENERATED_FILE_COUNT
#define TINYREFL_GENERATED_FILE_COUNT 18
#define TINYREFL_ENTITIES_18 TINYREFL_SEQUENCE_CAT((TINYREFL_ENTITIES_17), (TINYREFL_SEQUENCE((TINYREFL_FILE((TINYREFL_STRING(test_structs.h)), (TINYREFL_STRING(test_structs.h)), (TINYREFL_SEQUENCE((TINYREFL_NAMESPACE((TINYREFL_STRING(test_structs)), (TINYREFL_STRING(test_structs)), (TINYREFL_STRING()), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE((TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))))))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_NAMESPACE((TINYREFL_STRING(test_structs)), (TINYREFL_STRING(test_structs)), (TINYREFL_STRING()), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE((TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))))
#undef TINYREFL_ENTITIES
#define TINYREFL_ENTITIES TINYREFL_ENTITIES_18
#elif TINYREFL_GENERATED_FILE_COUNT == 18
#undef TINYREFL_GENERATED_FILE_COUNT
#define TINYREFL_GENERATED_FILE_COUNT 19
#define TINYREFL_ENTITIES_19 TINYREFL_SEQUENCE_CAT((TINYREFL_ENTITIES_18), (TINYREFL_SEQUENCE((TINYREFL_FILE((TINYREFL_STRING(test_structs.h)), (TINYREFL_STRING(test_structs.h)), (TINYREFL_SEQUENCE((TINYREFL_NAMESPACE((TINYREFL_STRING(test_structs)), (TINYREFL_STRING(test_structs)), (TINYREFL_STRING()), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE((TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))))))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_NAMESPACE((TINYREFL_STRING(test_structs)), (TINYREFL_STRING(test_structs)), (TINYREFL_STRING()), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE((TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))))
#undef TINYREFL_ENTITIES
#define TINYREFL_ENTITIES TINYREFL_ENTITIES_19
#elif TINYREFL_GENERATED_FILE_COUNT == 19
#undef TINYREFL_GENERATED_FILE_COUNT
#define TINYREFL_GENERATED_FILE_COUNT 20
#define TINYREFL_ENTITIES_20 TINYREFL_SEQUENCE_CAT((TINYREFL_ENTITIES_19), (TINYREFL_SEQUENCE((TINYREFL_FILE((TINYREFL_STRING(test_structs.h)), (TINYREFL_STRING(test_structs.h)), (TINYREFL_SEQUENCE((TINYREFL_NAMESPACE((TINYREFL_STRING(test_structs)), (TINYREFL_STRING(test_structs)), (TINYREFL_STRING()), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE((TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))))))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_NAMESPACE((TINYREFL_STRING(test_structs)), (TINYREFL_STRING(test_structs)), (TINYREFL_STRING()), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE((TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))))
#undef TINYREFL_ENTITIES
#define TINYREFL_ENTITIES TINYREFL_ENTITIES_20
#elif TINYREFL_GENERATED_FILE_COUNT == 20
#undef TINYREFL_GENERATED_FILE_COUNT
#define TINYREFL_GENERATED_FILE_COUNT 21
#define TINYREFL_ENTITIES_21 TINYREFL_SEQUENCE_CAT((TINYREFL_ENTITIES_20), (TINYREFL_SEQUENCE((TINYREFL_FILE((TINYREFL_STRING(test_structs.h)), (TINYREFL_STRING(test_structs.h)), (TINYREFL_SEQUENCE((TINYREFL_NAMESPACE((TINYREFL_STRING(test_structs)), (TINYREFL_STRING(test_structs)), (TINYREFL_STRING()), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE((TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))))))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_NAMESPACE((TINYREFL_STRING(test_structs)), (TINYREFL_STRING(test_structs)), (TINYREFL_STRING()), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE((TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))))
#undef TINYREFL_ENTITIES
#define TINYREFL_ENTITIES TINYREFL_ENTITIES_21
#elif TINYREFL_GENERATED_FILE_COUNT == 21
#undef TINYREFL_GENERATED_FILE_COUNT
#define TINYREFL_GENERATED_FILE_COUNT 22
#define TINYREFL_ENTITIES_22 TINYREFL_SEQUENCE_CAT((TINYREFL_ENTITIES_21), (TINYREFL_SEQUENCE((TINYREFL_FILE((TINYREFL_STRING(test_structs.h)), (TINYREFL_STRING(test_structs.h)), (TINYREFL_SEQUENCE((TINYREFL_NAMESPACE((TINYREFL_STRING(test_structs)), (TINYREFL_STRING(test_structs)), (TINYREFL_STRING()), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE((TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))))))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_NAMESPACE((TINYREFL_STRING(test_structs)), (TINYREFL_STRING(test_structs)), (TINYREFL_STRING()), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE((TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))))
#undef TINYREFL_ENTITIES
#define TINYREFL_ENTITIES TINYREFL_ENTITIES_22
#elif TINYREFL_GENERATED_FILE_COUNT == 22
#undef TINYREFL_GENERATED_FILE_COUNT
#define TINYREFL_GENERATED_FILE_COUNT 23
#define TINYREFL_ENTITIES_23 TINYREFL_SEQUENCE_CAT((TINYREFL_ENTITIES_22), (TINYREFL_SEQUENCE((TINYREFL_FILE((TINYREFL_STRING(test_structs.h)), (TINYREFL_STRING(test_structs.h)), (TINYREFL_SEQUENCE((TINYREFL_NAMESPACE((TINYREFL_STRING(test_structs)), (TINYREFL_STRING(test_structs)), (TINYREFL_STRING()), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE((TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))))))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_NAMESPACE((TINYREFL_STRING(test_structs)), (TINYREFL_STRING(test_structs)), (TINYREFL_STRING()), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE((TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))))
#undef TINYREFL_ENTITIES
#define TINYREFL_ENTITIES TINYREFL_ENTITIES_23
#elif TINYREFL_GENERATED_FILE_COUNT == 23
#undef TINYREFL_GENERATED_FILE_COUNT
#define TINYREFL_GENERATED_FILE_COUNT 24
#define TINYREFL_ENTITIES_24 TINYREFL_SEQUENCE_CAT((TINYREFL_ENTITIES_23), (TINYREFL_SEQUENCE((TINYREFL_FILE((TINYREFL_STRING(test_structs.h)), (TINYREFL_STRING(test_structs.h)), (TINYREFL_SEQUENCE((TINYREFL_NAMESPACE((TINYREFL_STRING(test_structs)), (TINYREFL_STRING(test_structs)), (TINYREFL_STRING()), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE((TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))))))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_NAMESPACE((TINYREFL_STRING(test_structs)), (TINYREFL_STRING(test_structs)), (TINYREFL_STRING()), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE((TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))))
#undef TINYREFL_ENTITIES
#define TINYREFL_ENTITIES TINYREFL_ENTITIES_24
#elif TINYREFL_GENERATED_FILE_COUNT == 24
#undef TINYREFL_GENERATED_FILE_COUNT
#define TINYREFL_GENERATED_FILE_COUNT 25
#define TINYREFL_ENTITIES_25 TINYREFL_SEQUENCE_CAT((TINYREFL_ENTITIES_24), (TINYREFL_SEQUENCE((TINYREFL_FILE((TINYREFL_STRING(test_structs.h)), (TINYREFL_STRING(test_structs.h)), (TINYREFL_SEQUENCE((TINYREFL_NAMESPACE((TINYREFL_STRING(test_structs)), (TINYREFL_STRING(test_structs)), (TINYREFL_STRING()), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE((TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))))))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_NAMESPACE((TINYREFL_STRING(test_structs)), (TINYREFL_STRING(test_structs)), (TINYREFL_STRING()), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE((TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))))
#undef TINYREFL_ENTITIES
#define TINYREFL_ENTITIES TINYREFL_ENTITIES_25
#elif TINYREFL_GENERATED_FILE_COUNT == 25
#undef TINYREFL_GENERATED_FILE_COUNT
#define TINYREFL_GENERATED_FILE_COUNT 26
#define TINYREFL_ENTITIES_26 TINYREFL_SEQUENCE_CAT((TINYREFL_ENTITIES_25), (TINYREFL_SEQUENCE((TINYREFL_FILE((TINYREFL_STRING(test_structs.h)), (TINYREFL_STRING(test_structs.h)), (TINYREFL_SEQUENCE((TINYREFL_NAMESPACE((TINYREFL_STRING(test_structs)), (TINYREFL_STRING(test_structs)), (TINYREFL_STRING()), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE((TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))))))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_NAMESPACE((TINYREFL_STRING(test_structs)), (TINYREFL_STRING(test_structs)), (TINYREFL_STRING()), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE((TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))))
#undef TINYREFL_ENTITIES
#define TINYREFL_ENTITIES TINYREFL_ENTITIES_26
#elif TINYREFL_GENERATED_FILE_COUNT == 26
#undef TINYREFL_GENERATED_FILE_COUNT
#define TINYREFL_GENERATED_FILE_COUNT 27
#define TINYREFL_ENTITIES_27 TINYREFL_SEQUENCE_CAT((TINYREFL_ENTITIES_26), (TINYREFL_SEQUENCE((TINYREFL_FILE((TINYREFL_STRING(test_structs.h)), (TINYREFL_STRING(test_structs.h)), (TINYREFL_SEQUENCE((TINYREFL_NAMESPACE((TINYREFL_STRING(test_structs)), (TINYREFL_STRING(test_structs)), (TINYREFL_STRING()), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE((TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))))))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_NAMESPACE((TINYREFL_STRING(test_structs)), (TINYREFL_STRING(test_structs)), (TINYREFL_STRING()), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE((TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))))
#undef TINYREFL_ENTITIES
#define TINYREFL_ENTITIES TINYREFL_ENTITIES_27
#elif TINYREFL_GENERATED_FILE_COUNT == 27
#undef TINYREFL_GENERATED_FILE_COUNT
#define TINYREFL_GENERATED_FILE_COUNT 28
#define TINYREFL_ENTITIES_28 TINYREFL_SEQUENCE_CAT((TINYREFL_ENTITIES_27), (TINYREFL_SEQUENCE((TINYREFL_FILE((TINYREFL_STRING(test_structs.h)), (TINYREFL_STRING(test_structs.h)), (TINYREFL_SEQUENCE((TINYREFL_NAMESPACE((TINYREFL_STRING(test_structs)), (TINYREFL_STRING(test_structs)), (TINYREFL_STRING()), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE((TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))))))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_NAMESPACE((TINYREFL_STRING(test_structs)), (TINYREFL_STRING(test_structs)), (TINYREFL_STRING()), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE((TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))))
#undef TINYREFL_ENTITIES
#define TINYREFL_ENTITIES TINYREFL_ENTITIES_28
#elif TINYREFL_GENERATED_FILE_COUNT == 28
#undef TINYREFL_GENERATED_FILE_COUNT
#define TINYREFL_GENERATED_FILE_COUNT 29
#define TINYREFL_ENTITIES_29 TINYREFL_SEQUENCE_CAT((TINYREFL_ENTITIES_28), (TINYREFL_SEQUENCE((TINYREFL_FILE((TINYREFL_STRING(test_structs.h)), (TINYREFL_STRING(test_structs.h)), (TINYREFL_SEQUENCE((TINYREFL_NAMESPACE((TINYREFL_STRING(test_structs)), (TINYREFL_STRING(test_structs)), (TINYREFL_STRING()), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE((TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))))))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_NAMESPACE((TINYREFL_STRING(test_structs)), (TINYREFL_STRING(test_structs)), (TINYREFL_STRING()), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE((TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))))
#undef TINYREFL_ENTITIES
#define TINYREFL_ENTITIES TINYREFL_ENTITIES_29
#elif TINYREFL_GENERATED_FILE_COUNT == 29
#undef TINYREFL_GENERATED_FILE_COUNT
#define TINYREFL_GENERATED_FILE_COUNT 30
#define TINYREFL_ENTITIES_30 TINYREFL_SEQUENCE_CAT((TINYREFL_ENTITIES_29), (TINYREFL_SEQUENCE((TINYREFL_FILE((TINYREFL_STRING(test_structs.h)), (TINYREFL_STRING(test_structs.h)), (TINYREFL_SEQUENCE((TINYREFL_NAMESPACE((TINYREFL_STRING(test_structs)), (TINYREFL_STRING(test_structs)), (TINYREFL_STRING()), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE((TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))))))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_NAMESPACE((TINYREFL_STRING(test_structs)), (TINYREFL_STRING(test_structs)), (TINYREFL_STRING()), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE((TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))))
#undef TINYREFL_ENTITIES
#define TINYREFL_ENTITIES TINYREFL_ENTITIES_30
#elif TINYREFL_GENERATED_FILE_COUNT == 30
#undef TINYREFL_GENERATED_FILE_COUNT
#define TINYREFL_GENERATED_FILE_COUNT 31
#define TINYREFL_ENTITIES_31 TINYREFL_SEQUENCE_CAT((TINYREFL_ENTITIES_30), (TINYREFL_SEQUENCE((TINYREFL_FILE((TINYREFL_STRING(test_structs.h)), (TINYREFL_STRING(test_structs.h)), (TINYREFL_SEQUENCE((TINYREFL_NAMESPACE((TINYREFL_STRING(test_structs)), (TINYREFL_STRING(test_structs)), (TINYREFL_STRING()), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE((TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))))))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_NAMESPACE((TINYREFL_STRING(test_structs)), (TINYREFL_STRING(test_structs)), (TINYREFL_STRING()), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE((TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))))
#undef TINYREFL_ENTITIES
#define TINYREFL_ENTITIES TINYREFL_ENTITIES_31
#elif TINYREFL_GENERATED_FILE_COUNT == 31
#undef TINYREFL_GENERATED_FILE_COUNT
#define TINYREFL_GENERATED_FILE_COUNT 32
#define TINYREFL_ENTITIES_32 TINYREFL_SEQUENCE_CAT((TINYREFL_ENTITIES_31), (TINYREFL_SEQUENCE((TINYREFL_FILE((TINYREFL_STRING(test_structs.h)), (TINYREFL_STRING(test_structs.h)), (TINYREFL_SEQUENCE((TINYREFL_NAMESPACE((TINYREFL_STRING(test_structs)), (TINYREFL_STRING(test_structs)), (TINYREFL_STRING()), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE((TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))))))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_NAMESPACE((TINYREFL_STRING(test_structs)), (TINYREFL_STRING(test_structs)), (TINYREFL_STRING()), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE((TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))))
#undef TINYREFL_ENTITIES
#define TINYREFL_ENTITIES TINYREFL_ENTITIES_32
#elif TINYREFL_GENERATED_FILE_COUNT == 32
#undef TINYREFL_GENERATED_FILE_COUNT
#define TINYREFL_GENERATED_FILE_COUNT 33
#define TINYREFL_ENTITIES_33 TINYREFL_SEQUENCE_CAT((TINYREFL_ENTITIES_32), (TINYREFL_SEQUENCE((TINYREFL_FILE((TINYREFL_STRING(test_structs.h)), (TINYREFL_STRING(test_structs.h)), (TINYREFL_SEQUENCE((TINYREFL_NAMESPACE((TINYREFL_STRING(test_structs)), (TINYREFL_STRING(test_structs)), (TINYREFL_STRING()), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE((TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))))))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_NAMESPACE((TINYREFL_STRING(test_structs)), (TINYREFL_STRING(test_structs)), (TINYREFL_STRING()), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE((TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))))
#undef TINYREFL_ENTITIES
#define TINYREFL_ENTITIES TINYREFL_ENTITIES_33
#elif TINYREFL_GENERATED_FILE_COUNT == 33
#undef TINYREFL_GENERATED_FILE_COUNT
#define TINYREFL_GENERATED_FILE_COUNT 34
#define TINYREFL_ENTITIES_34 TINYREFL_SEQUENCE_CAT((TINYREFL_ENTITIES_33), (TINYREFL_SEQUENCE((TINYREFL_FILE((TINYREFL_STRING(test_structs.h)), (TINYREFL_STRING(test_structs.h)), (TINYREFL_SEQUENCE((TINYREFL_NAMESPACE((TINYREFL_STRING(test_structs)), (TINYREFL_STRING(test_structs)), (TINYREFL_STRING()), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE((TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))))))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_NAMESPACE((TINYREFL_STRING(test_structs)), (TINYREFL_STRING(test_structs)), (TINYREFL_STRING()), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE((TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))))
#undef TINYREFL_ENTITIES
#define TINYREFL_ENTITIES TINYREFL_ENTITIES_34
#elif TINYREFL_GENERATED_FILE_COUNT == 34
#undef TINYREFL_GENERATED_FILE_COUNT
#define TINYREFL_GENERATED_FILE_COUNT 35
#define TINYREFL_ENTITIES_35 TINYREFL_SEQUENCE_CAT((TINYREFL_ENTITIES_34), (TINYREFL_SEQUENCE((TINYREFL_FILE((TINYREFL_STRING(test_structs.h)), (TINYREFL_STRING(test_structs.h)), (TINYREFL_SEQUENCE((TINYREFL_NAMESPACE((TINYREFL_STRING(test_structs)), (TINYREFL_STRING(test_structs)), (TINYREFL_STRING()), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE((TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))))))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::Enum), (TINYREFL_SEQUENCE((TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item2)), (TINYREFL_STRING(test_structs::Enum::Item2)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item2))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_ENUM_VALUE((TINYREFL_STRING(Item1)), (TINYREFL_STRING(test_structs::Enum::Item1)), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((Enum), (test_structs::Enum))), (test_structs::Enum::Item1))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_NAMESPACE((TINYREFL_STRING(test_structs)), (TINYREFL_STRING(test_structs)), (TINYREFL_STRING()), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_CLASS((TINYREFL_STRING(SimpleStruct)), (TINYREFL_STRING(test_structs::SimpleStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::SimpleStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::SimpleStruct::intField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::SimpleStruct::*), (int test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(strField)), (TINYREFL_STRING(test_structs::SimpleStruct::strField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::string), (std::string))), (TINYREFL_VALUE((TINYREFL_TYPE((std::string test_structs::SimpleStruct::*), (std::string test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::strField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(enumField)), (TINYREFL_STRING(test_structs::SimpleStruct::enumField)), (TINYREFL_TYPE((SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::Enum), (test_structs::Enum))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::Enum test_structs::SimpleStruct::*), (test_structs::Enum test_structs::SimpleStruct::*))), (&test_structs::SimpleStruct::enumField))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(()))), TINYREFL_CLASS((TINYREFL_STRING(ComplexStruct)), (TINYREFL_STRING(test_structs::ComplexStruct)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (test_structs::ComplexStruct), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE((TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intField)), (TINYREFL_STRING(test_structs::ComplexStruct::intField)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((int), (int))), (TINYREFL_VALUE((TINYREFL_TYPE((int test_structs::ComplexStruct::*), (int test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intField))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(innerStruct)), (TINYREFL_STRING(test_structs::ComplexStruct::innerStruct)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((test_structs::SimpleStruct), (test_structs::SimpleStruct))), (TINYREFL_VALUE((TINYREFL_TYPE((test_structs::SimpleStruct test_structs::ComplexStruct::*), (test_structs::SimpleStruct test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::innerStruct))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(structVector)), (TINYREFL_STRING(test_structs::ComplexStruct::structVector)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::vector<SimpleStruct>), (std::vector<SimpleStruct>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::vector<SimpleStruct> test_structs::ComplexStruct::*), (std::vector<SimpleStruct> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::structVector))), (TINYREFL_SEQUENCE(()))), TINYREFL_MEMBER_VARIABLE((TINYREFL_STRING(intSet)), (TINYREFL_STRING(test_structs::ComplexStruct::intSet)), (TINYREFL_TYPE((ComplexStruct), (test_structs::ComplexStruct))), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_structs.h)), (0), (0))), (TINYREFL_TYPE((std::set<int>), (std::set<int>))), (TINYREFL_VALUE((TINYREFL_TYPE((std::set<int> test_structs::ComplexStruct::*), (std::set<int> test_structs::ComplexStruct::*))), (&test_structs::ComplexStruct::intSet))), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())), (TINYREFL_SEQUENCE(())))))), (TINYREFL_SEQUENCE((TINYREFL_ENUM((TINYREFL_STRING(Enum)), (TINYREFL_STRING(test_structs::Enum)), (TINYREFL_STRING(test_structs.h::test_structs)), (TINYREFL_SOURCE_LOCATION((TINYREFL_STRING(test_str