Lines Matching refs:Canon
1439 QualType Canon)
1440 : TypeWithKeyword(Keyword, DependentTemplateSpecialization, Canon, true, true,
1896 QualType Canon,
1898 : Type(SubstTemplateTypeParmPack, Canon, true, true, false, true),
1965 QualType Canon, QualType AliasedType)
1967 Canon.isNull()? QualType(this, 0) : Canon,
1968 Canon.isNull()? T.isDependent() : Canon->isDependentType(),
1969 Canon.isNull()? T.isDependent()
1970 : Canon->isInstantiationDependentType(),
1982 assert((!Canon.isNull() ||
1999 if (Canon.isNull() && Args[Arg].isDependent())
2333 const Type *canon = getCanonicalTypeInternal().getTypePtr();
2336 while (const ArrayType *array = dyn_cast<ArrayType>(canon))
2337 canon = array->getElementType().getTypePtr();
2340 = dyn_cast<ObjCObjectPointerType>(canon)) {