Lines Matching refs:isCanonical
2330 if (!T.isCanonical()) { in getComplexType()
2358 if (!T.isCanonical()) { in getPointerType()
2448 if (!T.isCanonical()) { in getBlockPointerType()
2485 if (!SpelledAsLValue || InnerRef || !T.isCanonical()) { in getLValueReferenceType()
2522 if (InnerRef || !T.isCanonical()) { in getRValueReferenceType()
2555 if (!T.isCanonical() || !Cls->isCanonicalUnqualified()) { in getMemberPointerType()
2597 if (!EltTy.isCanonical() || EltTy.hasLocalQualifiers()) { in getConstantArrayType()
2761 if (!EltTy.isCanonical() || EltTy.hasLocalQualifiers()) { in getVariableArrayType()
2863 if (!elementType.isCanonical() || elementType.hasLocalQualifiers()) { in getIncompleteArrayType()
2900 if (!vecType.isCanonical()) { in getVectorType()
2931 if (!vecType.isCanonical()) { in getExtVectorType()
2989 return T.isCanonical() && in isCanonicalResultType()
3059 bool isCanonical = in getFunctionType() local
3062 for (unsigned i = 0; i != NumArgs && isCanonical; ++i) in getFunctionType()
3064 isCanonical = false; in getFunctionType()
3069 if (!isCanonical) { in getFunctionType()
3140 if (!T.isCanonical()) { in getPipeType()
3283 assert(Replacement.isCanonical() in getSubstTemplateTypeParmType()
3309 assert(P.getAsType().isCanonical() && "Pack contains non-canonical type"); in getSubstTemplateTypeParmPackType()
3512 if (!Canon.isCanonical()) { in getElaboratedType()
3536 if (!Canon.isCanonical()) { in getParenType()
3658 if (!Pattern.isCanonical()) { in getPackExpansionType()
3755 return type.isCanonical(); in getObjCObjectType()
3758 if (!typeArgsAreCanonical || !protocolsSorted || !baseType.isCanonical()) { in getObjCObjectType()
3880 if (!ObjectT.isCanonical()) { in getObjCObjectPointerType()
4076 if (!T.isCanonical()) { in getAtomicType()