Lines Matching defs:Arg1
293 const TemplateArgument &Arg1,
295 if (Arg1.getKind() != Arg2.getKind())
298 switch (Arg1.getKind()) {
303 return Context.IsStructurallyEquivalent(Arg1.getAsType(), Arg2.getAsType());
306 if (!Context.IsStructurallyEquivalent(Arg1.getIntegralType(),
310 return llvm::APSInt::isSameValue(Arg1.getAsIntegral(), Arg2.getAsIntegral());
313 return Context.IsStructurallyEquivalent(Arg1.getAsDecl(), Arg2.getAsDecl());
320 Arg1.getAsTemplate(),
325 Arg1.getAsTemplateOrTemplatePattern(),
330 Arg1.getAsExpr(), Arg2.getAsExpr());
333 if (Arg1.pack_size() != Arg2.pack_size())
336 for (unsigned I = 0, N = Arg1.pack_size(); I != N; ++I)
338 Arg1.pack_begin()[I],