Lines Matching full:subclasses

63 /// subclasses to customize any of its operations. Thus, a subclass can
78 /// Subclasses can customize the transformation at various levels. The
84 /// For more fine-grained transformations, subclasses can replace any of the
89 /// parameters. Additionally, subclasses can override the \c RebuildXXX
150 /// Subclasses may override this function to specify when the transformation
173 /// By default, returns no source-location information. Subclasses can
181 /// By default, returns an empty name. Subclasses can provide an alternative
188 /// By default, the source location and entity are ignored. Subclasses can
217 /// Subclasses can provide an alternative implementation of this routine
236 /// Subclasses can provide an alternative implementation of this routine to
248 /// Subclasses can override this routine to provide different behavior.
324 /// appropriate TransformXXXType to build a new type. Subclasses
359 /// Subclasses may override this function to transform statements using some
369 /// of clause. Subclasses may override this function to transform statements
379 /// of attribute. Subclasses may override this function to transform
387 /// Subclasses should override the transformation of attributes with a pragma
400 /// Subclasses may override this function to transform expressions using some
446 /// transformer has had to transform the declaration itself. Subclasses
468 /// By default, this operation does nothing. Subclasses may override this
488 /// Subclasses may override this function to provide alternate behavior.
501 /// Subclasses may override this function to provide alternate behavior.
514 /// nested-name-specifier. Subclasses may override this function to provide
525 /// Identifiers and selectors are returned unmodified. Subclasses may
558 /// Subclasses may override this function to provide alternate behavior.
570 /// new template argument from the transformed result. Subclasses may
585 /// a convenience function. Subclasses that wish to override this behavior
788 /// permitted. Subclasses may override this routine to provide different
795 /// Subclasses may override this routine to provide different behavior.
801 /// type. Subclasses may override this routine to provide different behavior.
807 /// reference type. Subclasses may override this routine to provide
820 /// type. Subclasses may override this routine to provide different behavior.
833 /// Subclasses may override this routine to provide different behavior.
856 /// Subclasses may override this routine to provide different behavior.
869 /// Subclasses may override this routine to provide different behavior.
881 /// Subclasses may override this routine to provide different behavior.
891 /// Subclasses may override this routine to provide different behavior.
902 /// Subclasses may override this routine to provide different behavior.
913 /// Subclasses may override this routine to provide different behavior.
921 /// Subclasses may override this routine to provide different behavior.
930 /// Subclasses may override this routine to provide different behavior.
938 /// Subclasses may override this routine to provide different behavior.
959 /// space applied. Subclasses may override this routine to provide different
968 /// Subclasses may override this routine to provide different behavior.
1009 /// Subclasses may override this routine to provide different behavior.
1026 /// Subclasses may override this routine to provide different behavior.
1055 /// specialization type. Subclasses may override this routine to provide
1064 /// Subclasses may override this routine to provide different behavior.
1073 /// Subclasses may override this routine to provide different behavior.
1086 /// nested-name-specifier and the given type. Subclasses may override
1126 /// (or elaborated type). Subclasses may override this routine to provide
1224 /// Subclasses may override this routine to provide different behavior.
1235 /// Subclasses may override this routine to provide different behavior.
1254 /// By default, builds the new template name directly. Subclasses may override
1265 /// template name. Subclasses may override this routine to provide different
1279 /// template name. Subclasses may override this routine to provide different
1292 /// template name. Subclasses may override this routine to provide different
1304 /// Subclasses may override this routine to provide different behavior.
1316 /// Subclasses may override this routine to provide different behavior.
1329 /// Subclasses may override this routine to provide different behavior.
1338 /// Subclasses may override this routine to provide different behavior.
1349 /// Subclasses may override this routine to provide different behavior.
1358 /// Subclasses may override this routine to provide different behavior.
1368 /// Subclasses may override this routine to provide different behavior.
1380 /// Subclasses may override this routine to provide different behavior.
1392 /// Subclasses may override this routine to provide different behavior.
1401 /// Subclasses may override this routine to provide different behavior.
1411 /// Subclasses may override this routine to provide different behavior.
1422 /// Subclasses may override this routine to provide different behavior.
1434 /// Subclasses may override this routine to provide different behavior.
1443 /// Subclasses may override this routine to provide different behavior.
1453 /// Subclasses may override this routine to provide different behavior.
1461 /// Subclasses may override this routine to provide different behavior.
1471 /// Subclasses may override this routine to provide different behavior.
1487 /// Subclasses may override this routine to provide different behavior.
1504 /// Subclasses may override this routine to provide different behavior.
1513 /// Subclasses may override this routine to provide different behavior.
1541 /// Subclasses may override this routine to provide different behavior.
1551 /// Subclasses may override this routine to provide different behavior.
1563 /// Subclasses may override this routine to provide different behavior.
1575 /// Subclasses may override this routine to provide different behavior.
1587 /// Subclasses may override this routine to provide different behavior.
1599 /// Subclasses may override this routine to provide different behavior.
1608 /// Subclasses may override this routine to provide different behavior.
1625 /// Subclasses may override this routine to provide different behavior.
1639 /// Subclasses may override this routine to provide different behavior.
1654 /// Subclasses may override this routine to provide different behavior.
1665 /// Subclasses may override this routine to provide different behavior.
1677 /// Subclasses may override this routine to provide different behavior.
1687 /// Subclasses may override this routine to provide different behavior.
1718 /// Subclasses may override this routine to provide different behavior.
1728 /// Subclasses may override this routine to provide different behavior.
1739 /// Subclasses may override this routine to provide different behavior.
1751 /// Subclasses may override this routine to provide different behavior.
1764 /// Subclasses may override this routine to provide different behavior.
1778 /// Subclasses may override this routine to provide different behavior.
1788 /// Subclasses may override this routine to provide different behavior.
1800 /// Subclasses may override this routine to provide different behavior.
1812 /// Subclasses may override this routine to provide different behavior.
1827 /// Subclasses may override this routine to provide different behavior.
1839 /// Subclasses may override this routine to provide different behavior.
1855 /// Subclasses may override this routine to provide different behavior.
1870 /// Subclasses may override this routine to provide different behavior.
1886 /// Subclasses may override this routine to provide different behavior.
1902 /// Subclasses may override this routine to provide different behavior.
1915 /// Subclasses may override this routine to provide different behavior.
1927 /// Subclasses may override this routine to provide different behavior.
1939 /// Subclasses may override this routine to provide different behavior.
1951 /// Subclasses may override this routine to provide different behavior.
1962 /// Subclasses may override this routine to provide different behavior.
1975 /// Subclasses may override this routine to provide different behavior.
1988 /// Subclasses may override this routine to provide different behavior.
2006 /// Subclasses may override this routine to provide different behavior.
2019 /// Subclasses may override this routine to provide different behavior.
2030 /// Subclasses may override this routine to provide different behavior.
2042 /// Subclasses may override this routine to provide different behavior.
2053 /// Subclasses may override this routine to provide different behavior.
2066 /// Subclasses may override this routine to provide different behavior.
2079 /// Subclasses may override this routine to provide different behavior.
2089 /// Subclasses may override this routine to provide different behavior.
2099 /// Subclasses may override this routine to provide different behavior.
2112 /// Subclasses may override this routine to provide different behavior.
2128 /// Subclasses may override this routine to provide different behavior.
2144 /// Subclasses may override this routine to provide different behavior.
2153 /// Subclasses may override this routine to provide different behavior.
2162 /// Subclasses may override this routine to provide different behavior.
2171 /// Subclasses may override this routine to provide different behavior.
2180 /// Subclasses may override this routine to provide different behavior.
2195 /// Subclasses may override this routine to provide different behavior.
2207 /// Subclasses may override this routine to provide different behavior.
2219 /// Subclasses may override this routine to provide different behavior.
2231 /// Subclasses may override this routine to provide different behavior.
2242 /// Subclasses may override this routine to provide different behavior.
2255 /// Subclasses may override this routine to provide different behavior.
2267 /// Subclasses may override this routine to provide different behavior.
2280 /// Subclasses may override this routine to provide different behavior.
2291 /// Subclasses may override this routine to provide different behavior.
2303 /// Subclasses may override this routine to provide different behavior.
2315 /// Subclasses may override this routine to provide different behavior.
2326 /// Subclasses may override this routine to provide different behavior.
2337 /// Subclasses may override this routine to provide different behavior.
2350 /// Subclasses may override this routine to provide different behavior.
2361 /// Subclasses may override this routine to provide different behavior.
2371 /// Subclasses may override this routine to provide different behavior.
2383 /// Subclasses may override this routine to provide different behavior.
2396 /// Subclasses may override this routine to provide different behavior.
2406 /// Subclasses may override this routine to provide different behavior.
2415 /// Subclasses may override this routine to provide different behavior.
2424 /// Subclasses may override this routine to provide different behavior.
2433 /// Subclasses may override this routine to provide different behavior.
2452 /// Subclasses may override this routine to provide different behavior.
2468 /// Subclasses may override this routine to provide different behavior.
2479 /// Subclasses may override this routine to provide different behavior.
2488 /// Subclasses may override this routine to provide different behavior.
2528 /// Subclasses may override this routine to provide different behavior.
2541 /// Subclasses may override this routine to provide different behavior.
2570 /// Subclasses may override this routine to provide different behavior.
2579 /// Subclasses may override this routine to provide different behavior.
2590 /// Subclasses may override this routine to provide different behavior.
2605 /// Subclasses may override this routine to provide different behavior.
2614 /// Subclasses may override this routine to provide different behavior.
2627 /// Subclasses may override this routine to provide different behavior.
2637 /// Subclasses may override this routine to provide different behavior.
2650 /// Subclasses may override this routine to provide different behavior.
2662 /// Subclasses may override this routine to provide different behavior.
2677 /// Subclasses may override this routine to provide different behavior.
2690 /// Subclasses may override this routine to provide different behavior.
2701 /// Subclasses may override this routine to provide different behavior.
2716 /// Subclasses may override this routine to provide different behavior.
2728 /// Subclasses may override this routine to provide different behavior.
2739 /// Subclasses may override this routine to provide different behavior.
2758 /// Subclasses may override this routine to provide different behavior.
2816 /// Subclasses may override this routine to provide different behavior.
2826 /// Subclasses may override this routine to provide different behavior.
2837 /// Subclasses may override this routine to provide different behavior.
2850 /// Subclasses may override this routine to provide different behavior.
2862 /// Subclasses may override this routine to provide different behavior.
2874 /// Subclasses may override this routine to provide different behavior.
2892 /// Subclasses may override this routine to provide different behavior.
2902 /// Subclasses may override this routine to provide different behavior.
2920 /// any semantic analysis. Subclasses may override this routine to provide
2929 /// Subclasses may override this routine to provide different behavior.
2941 /// Subclasses may override this routine to provide different behavior.
2952 /// Subclasses may override this routine to provide different behavior.
2961 /// Subclasses may override this routine to provide different behavior.
2971 /// Subclasses may override this routine to provide different behavior.
2983 /// Subclasses may override this routine to provide different behavior.
3000 /// argument-dependent lookup, etc. Subclasses may override this routine to
3013 /// Subclasses may override this routine to provide different behavior.
3056 /// Subclasses may override this routine to provide different behavior.
3073 /// Subclasses may override this routine to provide different behavior.
3090 /// Subclasses may override this routine to provide different behavior.
3107 /// Subclasses may override this routine to provide different behavior.
3134 /// Subclasses may override this routine to provide different behavior.
3155 /// Subclasses may override this routine to provide different behavior.
3165 /// Subclasses may override this routine to provide different behavior.
3178 /// Subclasses may override this routine to provide different behavior.
3190 /// Subclasses may override this routine to provide different behavior.
3200 /// Subclasses may override this routine to provide different behavior.
3209 /// semantic analysis. Subclasses may override this routine to provide
3220 /// Subclasses may override this routine to provide different behavior.
3229 /// require any semantic analysis. Subclasses may override this routine to
3240 /// does not require any semantic analysis. Subclasses may override this
3250 /// Subclasses may override this routine to provide different behavior.
3262 /// Subclasses may override this routine to provide different behavior.
3286 /// Subclasses may override this routine to provide different behavior.
3298 /// Subclasses may override this routine to provide different behavior.
3309 /// Subclasses may override this routine to provide different behavior.
3321 /// Subclasses may override this routine to provide different behavior.
3333 /// Subclasses may override this routine to provide different behavior.
3355 /// Subclasses may override this routine to provide different behavior.
3368 /// Subclasses may override this routine to provide different behavior.
3414 /// Subclasses may override this routine to provide different behavior.
3427 /// Subclasses may override this routine to provide different behavior.
3440 /// Subclasses may override this routine to provide different behavior.
3464 /// Subclasses may override this routine to provide different behavior.
3486 /// Subclasses may override this routine to provide different behavior.
3505 /// Subclasses may override this routine to provide different behavior.
3517 /// Subclasses may override this routine to provide different behavior.
3536 /// Subclasses may override this routine to provide different behavior.
3586 /// Subclasses may override this routine to provide different behavior.
3594 /// Subclasses may override this routine to provide different behavior.
3612 /// Subclasses may override this routine to provide different behavior.
3621 /// Subclasses may override this routine to provide different behavior.
3684 /// Subclasses may override this routine to provide different behavior.
3704 /// Subclasses may override this routine to provide different behavior.
3723 /// Subclasses may override this routine to provide different behavior.
3739 /// Subclasses may override this routine to provide different behavior.
3756 /// Subclasses may override this routine to provide different behavior.
3797 /// for a template argument. Subclasses may override this routine to provide
3845 /// for an expression. Subclasses may override this routine to provide
3879 /// Subclasses may override this routine to provide different behavior.