Searched refs:structurallyEquals (Results 1 – 9 of 9) sorted by relevance
434 bool TemplateArgument::structurallyEquals(const TemplateArgument &Other) const { in structurallyEquals() function in TemplateArgument473 if (!Args.Args[I].structurallyEquals(Other.Args.Args[I])) in structurallyEquals()
2433 if (Arg.structurallyEquals(Pattern)) in isSubstitutedTemplateArgument()2441 Args[NTTP->getIndex()].structurallyEquals(Arg); in isSubstitutedTemplateArgument()2460 .structurallyEquals(Arg); in isSubstitutedTemplateArgument()
3225 AnyNonCanonArgs |= !Arg.structurallyEquals(OrigArg); in canonicalizeTemplateArguments()5645 !CanonArgPack.structurallyEquals(ArgPack)) { in getSubstTemplateTypeParmPackType()5742 assert(Arg.structurallyEquals(getCanonicalTemplateArgument(Arg))); in getCanonicalTemplateSpecializationType()5784 return A.structurallyEquals(B); in getTemplateSpecializationType()5983 assert(Arg.structurallyEquals(getCanonicalTemplateArgument(Arg))); in getDependentTemplateSpecializationType()7218 if (CanonDefArg.structurallyEquals(CanonParamDefArg)) in getCanonicalTemplateName()7809 return Arg1.structurallyEquals(Arg2); in isSameTemplateArgument()
745 return Arg1.structurallyEquals(Arg2); in IsStructurallyEquivalent()
1096 !CanonTA.structurallyEquals(TA)) { in dumpTemplateArgument()
457 bool structurallyEquals(const TemplateArgument &Other) const;
265 X.structurallyEquals(Y))) in checkDeducedTemplateArguments()2568 A.structurallyEquals(P)) in DeduceTemplateArguments()
7823 return A.getArgument().structurallyEquals(B.getArgument()); in TransformDependentTemplateSpecializationType()
10813 …lateArgument18structurallyEqualsERKS0_", "clang::TemplateArgument::structurallyEquals(clang::Templ…