reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Sema/SemaTemplateDeduction.cpp
 2375   if (PackExpansionMatchesPack && X.isPackExpansion() && !Y.isPackExpansion())
 2376     X = X.getPackExpansionPattern();
 2376     X = X.getPackExpansionPattern();
 2378   if (X.getKind() != Y.getKind())
 2381   switch (X.getKind()) {
 2386       return Context.getCanonicalType(X.getAsType()) ==
 2390       return isSameDeclaration(X.getAsDecl(), Y.getAsDecl());
 2393       return Context.hasSameType(X.getNullPtrType(), Y.getNullPtrType());
 2398                     X.getAsTemplateOrTemplatePattern()).getAsVoidPointer() ==
 2403       return hasSameExtendedValue(X.getAsIntegral(), Y.getAsIntegral());
 2407       X.getAsExpr()->Profile(XID, Context, true);
 2413       if (X.pack_size() != Y.pack_size())
 2416       for (TemplateArgument::pack_iterator XP = X.pack_begin(),
 2417                                         XPEnd = X.pack_end(),