================ @@ -406,18 +407,49 @@ ExecuteCompiler | | ParseFunctionDefinition (fooA) | | ParseDeclarationOrFunctionDefinition (test.cc:3:5) | | | ParseFunctionDefinition (user) +| | | | DeduceTemplateArguments (./a.h:7:10) | | | | DeferInstantiation (fooA<int>) | PerformPendingInstantiations | | InstantiateFunction (fooA<int>, a.h:7) +| | | DeduceTemplateArguments (./b.h:8:17) ---------------- philnik777 wrote:
I think the real question is whether we think that code is the right approach. I honestly don't know, since it's not at all clear to me how exactly the two approaches currently used differ, except that one happens to make the output not depend on the platform in this specific case. https://github.com/llvm/llvm-project/pull/218112 _______________________________________________ cfe-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
