reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
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(),