170 * @param p a visitor-specified parameter |
170 * @param p a visitor-specified parameter |
171 * @return a visitor-specified result |
171 * @return a visitor-specified result |
172 * @since 1.7 |
172 * @since 1.7 |
173 */ |
173 */ |
174 R visitUnion(UnionType t, P p); |
174 R visitUnion(UnionType t, P p); |
|
175 |
|
176 /** |
|
177 * Visits an intersection type. |
|
178 * |
|
179 * @param t the type to visit |
|
180 * @param p a visitor-specified parameter |
|
181 * @return a visitor-specified result |
|
182 * @since 1.8 |
|
183 */ |
|
184 R visitIntersection(IntersectionType t, P p); |
175 } |
185 } |