Lines Matching defs:ArgType
426 static const char *PropertyMemoryAttribute(ASTContext &Context, QualType ArgType) {
427 Qualifiers::ObjCLifetime propertyLifetime = ArgType.getObjCLifetime();
428 bool RetainableObject = ArgType->isObjCRetainableType();
433 ArgType->getAs<ObjCObjectPointerType>()) {
441 else if (ArgType->isBlockPointerType())
448 return ArgType->isBlockPointerType() ? "copy" : "strong";
499 QualType ArgType = Context.getCanonicalType(argDecl->getType());
500 if (const char *MemoryManagementAttr = PropertyMemoryAttribute(Context, ArgType))
1228 QualType ArgType = argDecl->getType();
1229 if (!Ctx.hasSameUnqualifiedType(ArgType, GRT))