reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
843 VarArgKind VAK = isValidVarArgType(Ty); 850 PDiag(diag::warn_cxx98_compat_pass_non_pod_arg_to_vararg) << Ty << CT); 853 if (Ty->isRecordType()) { 858 << Ty << CT << hasCStrMethod(E) << ".c_str()"); 866 << getLangOpts().CPlusPlus11 << Ty << CT); 870 if (Ty.isDestructedType() == QualType::DK_nontrivial_c_struct) 873 << Ty << CT; 874 else if (Ty->isObjCObjectType()) 877 << Ty << CT); 880 << isa<InitListExpr>(E) << Ty << CT;