Exactly :-) On Thu, Jan 28, 2016 at 5:07 PM, Yaron Keren <yaron.ke...@gmail.com> wrote:
> The instantiated does get a new collection of ParmVarDecls while getting > the pattern Type which points to the pattern ParmVarDecls. So the > ParmVarDecls pointed in the instantiated are not the same as those pointed > by its Type. > > Traversing by Type or by the Decl finds a different set of ParmVarDecls > which seems an inconsistency or at least a surprise. > > 2016-01-28 22:39 GMT+02:00 Reid Kleckner <r...@google.com>: > >> The fact that an instantiated type might point to decls from the template >> pattern seems like expected behavior. The parts of the template that are >> the same are supposed to be shared. >> > > >
_______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits