Searched refs:structurallyEquals (Results 1 – 7 of 7) sorted by relevance
434 bool TemplateArgument::structurallyEquals(const TemplateArgument &Other) const { in structurallyEquals() function in TemplateArgument471 if (!Args.Args[I].structurallyEquals(Other.Args.Args[I])) in structurallyEquals()
2268 if (Arg.structurallyEquals(Pattern)) in isSubstitutedTemplateArgument()2276 Args[NTTP->getIndex()].structurallyEquals(Arg); in isSubstitutedTemplateArgument()2295 .structurallyEquals(Arg); in isSubstitutedTemplateArgument()
699 return Arg1.structurallyEquals(Arg2); in IsStructurallyEquivalent()
965 !CanonTA.structurallyEquals(TA)) { in dumpTemplateArgument()
3038 AnyNonCanonArgs |= !Arg.structurallyEquals(OrigArg); in getCanonicalTemplateArguments()5249 !CanonArgPack.structurallyEquals(ArgPack)) { in getSubstTemplateTypeParmPackType()
451 bool structurallyEquals(const TemplateArgument &Other) const;
277 X.structurallyEquals(Y))) in checkDeducedTemplateArguments()2478 A.structurallyEquals(P)) in DeduceTemplateArguments()2709 return X.structurallyEquals(Y); in isSameTemplateArg()