Lines Matching refs:Canon
2458 QualType Canon)
2459 : TypeWithKeyword(Keyword, DependentTemplateSpecialization, Canon, true, true,
3070 QualType Canon,
3072 : Type(SubstTemplateTypeParmPack, Canon, true, true, false, true),
3120 QualType Canon, QualType AliasedType)
3122 Canon.isNull()? QualType(this, 0) : Canon,
3123 Canon.isNull()? true : Canon->isDependentType(),
3124 Canon.isNull()? true : Canon->isInstantiationDependentType(),
3673 const Type *canon = getCanonicalTypeInternal().getTypePtr();
3676 while (const ArrayType *array = dyn_cast<ArrayType>(canon))
3677 canon = array->getElementType().getTypePtr();
3680 = dyn_cast<ObjCObjectPointerType>(canon)) {