1 | In file included from bp_warn.cc:1:
|
---|
2 | In file included from .../boost/polygon/polygon.hpp:65:
|
---|
3 | .../boost/polygon/polygon_90_set_traits.hpp:170:79: error: template argument uses unnamed type [-Werror,-Wunnamed-type-template-args]
|
---|
4 | typedef typename is_manhattan_polygonal_concept<typename geometry_concept<T>::type>::type type;
|
---|
5 | ^
|
---|
6 | .../boost/polygon/detail/polygon_90_set_view.hpp:308:14: note: in instantiation of template class 'boost::polygon::is_polygon_90_set_type<(anonymous enum at bp_warn.cc:5:1)>' requested here
|
---|
7 | typename is_polygon_90_set_type<geometry_type_2>::type>::type,
|
---|
8 | ^
|
---|
9 | bp_warn.cc:10:14: note: while substituting deduced template arguments into function template 'operator*' [with geometry_type_1 = int, geometry_type_2 = (anonymous enum at bp_warn.cc:5:1)]
|
---|
10 | return 2 * YES;
|
---|
11 | ^
|
---|
12 | bp_warn.cc:5:1: note: unnamed type used in template argument was declared here
|
---|
13 | enum { NO=0, YES=1 };
|
---|
14 | ^
|
---|
15 | In file included from bp_warn.cc:1:
|
---|
16 | In file included from .../boost/polygon/polygon.hpp:76:
|
---|
17 | .../boost/polygon/polygon_45_set_concept.hpp:22:61: error: template argument uses unnamed type [-Werror,-Wunnamed-type-template-args]
|
---|
18 | typedef typename gtl_or<typename is_polygon_45_set_type<T>::type, typename is_polygon_90_set_type<T>::type >::type type;
|
---|
19 | ^
|
---|
20 | .../boost/polygon/detail/polygon_45_set_view.hpp:223:53: note: in instantiation of template class 'boost::polygon::is_polygon_45_or_90_set_type<(anonymous enum at bp_warn.cc:5:1)>' requested here
|
---|
21 | typename is_polygon_45_or_90_set_type<geometry_type_2>::type,
|
---|
22 | ^
|
---|
23 | bp_warn.cc:10:14: note: while substituting deduced template arguments into function template 'operator*' [with geometry_type_1 = int, geometry_type_2 = (anonymous enum at bp_warn.cc:5:1)]
|
---|
24 | return 2 * YES;
|
---|
25 | ^
|
---|
26 | bp_warn.cc:5:1: note: unnamed type used in template argument was declared here
|
---|
27 | enum { NO=0, YES=1 };
|
---|
28 | ^
|
---|
29 | In file included from bp_warn.cc:1:
|
---|
30 | In file included from .../boost/polygon/polygon.hpp:75:
|
---|
31 | .../boost/polygon/polygon_45_set_traits.hpp:43:72: error: template argument uses unnamed type [-Werror,-Wunnamed-type-template-args]
|
---|
32 | typedef typename is_45_polygonal_concept<typename geometry_concept<T>::type>::type type;
|
---|
33 | ^
|
---|
34 | .../boost/polygon/polygon_45_set_concept.hpp:22:38: note: in instantiation of template class 'boost::polygon::is_polygon_45_set_type<(anonymous enum at bp_warn.cc:5:1)>' requested here
|
---|
35 | typedef typename gtl_or<typename is_polygon_45_set_type<T>::type, typename is_polygon_90_set_type<T>::type >::type type;
|
---|
36 | ^
|
---|
37 | .../boost/polygon/detail/polygon_45_set_view.hpp:223:53: note: in instantiation of template class 'boost::polygon::is_polygon_45_or_90_set_type<(anonymous enum at bp_warn.cc:5:1)>' requested here
|
---|
38 | typename is_polygon_45_or_90_set_type<geometry_type_2>::type,
|
---|
39 | ^
|
---|
40 | bp_warn.cc:10:14: note: while substituting deduced template arguments into function template 'operator*' [with geometry_type_1 = int, geometry_type_2 = (anonymous enum at bp_warn.cc:5:1)]
|
---|
41 | return 2 * YES;
|
---|
42 | ^
|
---|
43 | bp_warn.cc:5:1: note: unnamed type used in template argument was declared here
|
---|
44 | enum { NO=0, YES=1 };
|
---|
45 | ^
|
---|
46 | In file included from bp_warn.cc:1:
|
---|
47 | In file included from .../boost/polygon/polygon.hpp:76:
|
---|
48 | .../boost/polygon/polygon_45_set_concept.hpp:22:103: error: template argument uses unnamed type [-Werror,-Wunnamed-type-template-args]
|
---|
49 | typedef typename gtl_or<typename is_polygon_45_set_type<T>::type, typename is_polygon_90_set_type<T>::type >::type type;
|
---|
50 | ^
|
---|
51 | .../boost/polygon/detail/polygon_45_set_view.hpp:223:53: note: in instantiation of template class 'boost::polygon::is_polygon_45_or_90_set_type<(anonymous enum at bp_warn.cc:5:1)>' requested here
|
---|
52 | typename is_polygon_45_or_90_set_type<geometry_type_2>::type,
|
---|
53 | ^
|
---|
54 | bp_warn.cc:10:14: note: while substituting deduced template arguments into function template 'operator*' [with geometry_type_1 = int, geometry_type_2 = (anonymous enum at bp_warn.cc:5:1)]
|
---|
55 | return 2 * YES;
|
---|
56 | ^
|
---|
57 | bp_warn.cc:5:1: note: unnamed type used in template argument was declared here
|
---|
58 | enum { NO=0, YES=1 };
|
---|
59 | ^
|
---|
60 | In file included from bp_warn.cc:1:
|
---|
61 | In file included from .../boost/polygon/polygon.hpp:76:
|
---|
62 | .../boost/polygon/polygon_45_set_concept.hpp:17:103: error: template argument uses unnamed type [-Werror,-Wunnamed-type-template-args]
|
---|
63 | typedef typename gtl_or<typename is_polygon_45_set_type<T>::type, typename is_polygon_45_set_type<T2>::type >::type type;
|
---|
64 | ^~
|
---|
65 | .../boost/polygon/detail/polygon_45_set_view.hpp:224:53: note: in instantiation of template class 'boost::polygon::is_either_polygon_45_set_type<int, (anonymous enum at bp_warn.cc:5:1)>' requested here
|
---|
66 | typename is_either_polygon_45_set_type<geometry_type_1, geometry_type_2>::type>::type,
|
---|
67 | ^
|
---|
68 | bp_warn.cc:10:14: note: while substituting deduced template arguments into function template 'operator*' [with geometry_type_1 = int, geometry_type_2 = (anonymous enum at bp_warn.cc:5:1)]
|
---|
69 | return 2 * YES;
|
---|
70 | ^
|
---|
71 | bp_warn.cc:5:1: note: unnamed type used in template argument was declared here
|
---|
72 | enum { NO=0, YES=1 };
|
---|
73 | ^
|
---|
74 | In file included from bp_warn.cc:1:
|
---|
75 | In file included from .../boost/polygon/polygon.hpp:81:
|
---|
76 | In file included from .../boost/polygon/polygon_set_data.hpp:1004:
|
---|
77 | .../boost/polygon/polygon_set_concept.hpp:21:67: error: template argument uses unnamed type [-Werror,-Wunnamed-type-template-args]
|
---|
78 | typedef typename gtl_or<typename is_polygon_45_or_90_set_type<T>::type, typename is_polygon_set_type<T>::type >::type type;
|
---|
79 | ^
|
---|
80 | .../boost/polygon/polygon_set_concept.hpp:334:14: note: in instantiation of template class 'boost::polygon::is_any_polygon_set_type<(anonymous enum at bp_warn.cc:5:1)>' requested here
|
---|
81 | typename is_any_polygon_set_type<geometry_type_2>::type,
|
---|
82 | ^
|
---|
83 | bp_warn.cc:10:14: note: while substituting deduced template arguments into function template 'operator*' [with geometry_type_1 = int, geometry_type_2 = (anonymous enum at bp_warn.cc:5:1)]
|
---|
84 | return 2 * YES;
|
---|
85 | ^
|
---|
86 | bp_warn.cc:5:1: note: unnamed type used in template argument was declared here
|
---|
87 | enum { NO=0, YES=1 };
|
---|
88 | ^
|
---|
89 | In file included from bp_warn.cc:1:
|
---|
90 | In file included from .../boost/polygon/polygon.hpp:81:
|
---|
91 | In file included from .../boost/polygon/polygon_set_data.hpp:1004:
|
---|
92 | .../boost/polygon/polygon_set_concept.hpp:21:106: error: template argument uses unnamed type [-Werror,-Wunnamed-type-template-args]
|
---|
93 | typedef typename gtl_or<typename is_polygon_45_or_90_set_type<T>::type, typename is_polygon_set_type<T>::type >::type type;
|
---|
94 | ^
|
---|
95 | bp_warn.cc:5:1: note: unnamed type used in template argument was declared here
|
---|
96 | enum { NO=0, YES=1 };
|
---|
97 | ^
|
---|
98 | In file included from bp_warn.cc:1:
|
---|
99 | In file included from .../boost/polygon/polygon.hpp:81:
|
---|
100 | In file included from .../boost/polygon/polygon_set_data.hpp:1001:
|
---|
101 | .../boost/polygon/polygon_set_traits.hpp:45:69: error: template argument uses unnamed type [-Werror,-Wunnamed-type-template-args]
|
---|
102 | typedef typename is_polygonal_concept<typename geometry_concept<T>::type>::type type;
|
---|
103 | ^
|
---|
104 | .../boost/polygon/polygon_set_concept.hpp:21:86: note: in instantiation of template class 'boost::polygon::is_polygon_set_type<(anonymous enum at bp_warn.cc:5:1)>' requested here
|
---|
105 | typedef typename gtl_or<typename is_polygon_45_or_90_set_type<T>::type, typename is_polygon_set_type<T>::type >::type type;
|
---|
106 | ^
|
---|
107 | .../boost/polygon/polygon_set_concept.hpp:334:14: note: in instantiation of template class 'boost::polygon::is_any_polygon_set_type<(anonymous enum at bp_warn.cc:5:1)>' requested here
|
---|
108 | typename is_any_polygon_set_type<geometry_type_2>::type,
|
---|
109 | ^
|
---|
110 | bp_warn.cc:10:14: note: while substituting deduced template arguments into function template 'operator*' [with geometry_type_1 = int, geometry_type_2 = (anonymous enum at bp_warn.cc:5:1)]
|
---|
111 | return 2 * YES;
|
---|
112 | ^
|
---|
113 | bp_warn.cc:5:1: note: unnamed type used in template argument was declared here
|
---|
114 | enum { NO=0, YES=1 };
|
---|
115 | ^
|
---|
116 | In file included from bp_warn.cc:1:
|
---|
117 | In file included from .../boost/polygon/polygon.hpp:81:
|
---|
118 | In file included from .../boost/polygon/polygon_set_data.hpp:1004:
|
---|
119 | .../boost/polygon/polygon_set_concept.hpp:16:97: error: template argument uses unnamed type [-Werror,-Wunnamed-type-template-args]
|
---|
120 | typedef typename gtl_or<typename is_polygon_set_type<T>::type, typename is_polygon_set_type<T2>::type >::type type;
|
---|
121 | ^~
|
---|
122 | .../boost/polygon/polygon_set_concept.hpp:335:14: note: in instantiation of template class 'boost::polygon::is_either_polygon_set_type<int, (anonymous enum at bp_warn.cc:5:1)>' requested here
|
---|
123 | typename is_either_polygon_set_type<geometry_type_1, geometry_type_2>::type>::type,
|
---|
124 | ^
|
---|
125 | bp_warn.cc:10:14: note: while substituting deduced template arguments into function template 'operator*' [with geometry_type_1 = int, geometry_type_2 = (anonymous enum at bp_warn.cc:5:1)]
|
---|
126 | return 2 * YES;
|
---|
127 | ^
|
---|
128 | bp_warn.cc:5:1: note: unnamed type used in template argument was declared here
|
---|
129 | enum { NO=0, YES=1 };
|
---|
130 | ^
|
---|
131 | 9 errors generated.
|
---|