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