cgv
Loading...
Searching...
No Matches
make_argument.h
1#pragma once
2
3#include <cgv/type/func/clean.h>
4
5namespace cgv {
6 namespace type {
7 namespace func {
8
12template <typename T>
14{
15 typedef const typename cgv::type::func::clean<T>::type& type;
16};
17template <typename T>
18struct make_argument<T&>
19{
20 typedef T& type;
21};
22
23 }
24 }
25}
the cgv namespace
Definition print.h:11
the make_argument type function converts a given type to a constant reference if it is not a non cons...