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

References

tools/clang/lib/Sema/SemaTemplateDeduction.cpp
 3600   if (ArgType == S.Context.OverloadTy) {
 3601     ArgType = ResolveOverloadForDeduction(S, TemplateParams,
 3604     if (ArgType.isNull())
 3610     if (ArgType->isIncompleteArrayType()) {
 3612       ArgType = Arg->getType();
 3620       ArgType = S.Context.getLValueReferenceType(ArgType);
 3620       ArgType = S.Context.getLValueReferenceType(ArgType);
 3627     if (ArgType->isArrayType())
 3628       ArgType = S.Context.getArrayDecayedType(ArgType);
 3628       ArgType = S.Context.getArrayDecayedType(ArgType);
 3632     else if (ArgType->isFunctionType())
 3633       ArgType = S.Context.getPointerType(ArgType);
 3633       ArgType = S.Context.getPointerType(ArgType);
 3637       ArgType = ArgType.getUnqualifiedType();
 3637       ArgType = ArgType.getUnqualifiedType();
 3655   if (ArgType->isPointerType() || ArgType->isMemberPointerType() ||
 3655   if (ArgType->isPointerType() || ArgType->isMemberPointerType() ||
 3656       ArgType->isObjCObjectPointerType())