Lines Matching refs:isCanonical
2321 if (!T.isCanonical()) { in getComplexType()
2349 if (!T.isCanonical()) { in getPointerType()
2439 if (!T.isCanonical()) { in getBlockPointerType()
2476 if (!SpelledAsLValue || InnerRef || !T.isCanonical()) { in getLValueReferenceType()
2513 if (InnerRef || !T.isCanonical()) { in getRValueReferenceType()
2546 if (!T.isCanonical() || !Cls->isCanonicalUnqualified()) { in getMemberPointerType()
2588 if (!EltTy.isCanonical() || EltTy.hasLocalQualifiers()) { in getConstantArrayType()
2751 if (!EltTy.isCanonical() || EltTy.hasLocalQualifiers()) { in getVariableArrayType()
2853 if (!elementType.isCanonical() || elementType.hasLocalQualifiers()) { in getIncompleteArrayType()
2890 if (!vecType.isCanonical()) { in getVectorType()
2921 if (!vecType.isCanonical()) { in getExtVectorType()
2995 if (!ResultTy.isCanonical()) { in getFunctionNoProtoType()
3014 return T.isCanonical() && in isCanonicalResultType()
3051 bool isCanonical = in getFunctionType() local
3054 for (unsigned i = 0; i != NumArgs && isCanonical; ++i) in getFunctionType()
3056 isCanonical = false; in getFunctionType()
3061 if (!isCanonical) { in getFunctionType()
3240 assert(Replacement.isCanonical() in getSubstTemplateTypeParmType()
3266 assert(P.getAsType().isCanonical() && "Pack contains non-canonical type"); in getSubstTemplateTypeParmPackType()
3476 if (!Canon.isCanonical()) { in getElaboratedType()
3500 if (!Canon.isCanonical()) { in getParenType()
3624 if (!Pattern.isCanonical()) { in getPackExpansionType()
3722 return type.isCanonical(); in getObjCObjectType()
3726 if (!typeArgsAreCanonical || !protocolsSorted || !baseType.isCanonical()) { in getObjCObjectType()
3848 if (!ObjectT.isCanonical()) { in getObjCObjectPointerType()
4022 if (!T.isCanonical()) { in getAtomicType()