Home | History | Annotate | Download | only in AST

Lines Matching refs:canon

1365                          QualType Canon)
1366 : TypeWithKeyword(Keyword, DependentTemplateSpecialization, Canon, true, true,
1761 QualType Canon,
1763 : Type(SubstTemplateTypeParmPack, Canon, true, true, false, true),
1828 QualType Canon, QualType AliasedType)
1830 Canon.isNull()? QualType(this, 0) : Canon,
1831 Canon.isNull()? T.isDependent() : Canon->isDependentType(),
1832 Canon.isNull()? T.isDependent()
1833 : Canon->isInstantiationDependentType(),
1835 Canon.isNull()? T.containsUnexpandedParameterPack()
1836 : Canon->containsUnexpandedParameterPack()),
1846 assert((!Canon.isNull() ||
1861 if (Canon.isNull() && Args[Arg].isDependent())
1869 if (Canon.isNull() && Args[Arg].containsUnexpandedParameterPack())
2132 const Type *canon = getCanonicalTypeInternal().getTypePtr();
2135 while (const ArrayType *array = dyn_cast<ArrayType>(canon))
2136 canon = array->getElementType().getTypePtr();
2139 = dyn_cast<ObjCObjectPointerType>(canon)) {