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

References

tools/clang/lib/Sema/SemaDeclCXX.cpp
14063     if (ParamType->isSpecificBuiltinType(BuiltinType::ULongLong) ||
14064         ParamType->isSpecificBuiltinType(BuiltinType::LongDouble) ||
14065         Context.hasSameType(ParamType, Context.CharTy) ||
14066         Context.hasSameType(ParamType, Context.WideCharTy) ||
14067         Context.hasSameType(ParamType, Context.Char8Ty) ||
14068         Context.hasSameType(ParamType, Context.Char16Ty) ||
14069         Context.hasSameType(ParamType, Context.Char32Ty)) {
14070     } else if (const PointerType *Ptr = ParamType->getAs<PointerType>()) {
14079             << ParamType << "'const char *'" << Param->getSourceRange();
14083     } else if (ParamType->isRealFloatingType()) {
14085           << ParamType << Context.LongDoubleTy << Param->getSourceRange();
14088     } else if (ParamType->isIntegerType()) {
14090           << ParamType << Context.UnsignedLongLongTy << Param->getSourceRange();
14096           << ParamType << Param->getSourceRange();