Home | History | Annotate | Download | only in AST

Lines Matching defs:CanQualType

36 /// syntactic sugar has been eliminated. A CanQualType may also have various
41 /// type (or some subclass of that type). The typedef @c CanQualType is just
199 typedef CanQual<Type> CanQualType;
201 inline CanQualType Type::getCanonicalTypeUnqualified() const {
202 return CanQualType::CreateUnsafe(getCanonicalTypeInternal());
206 CanQualType T) {
216 CanQualType Accessor() const { \
217 return CanQualType::CreateUnsafe(this->getTypePtr()->Accessor()); \
320 /// that provide accessors returning canonical types (@c CanQualType) rather
393 typedef CanQualType value_type;
406 return CanQualType::CreateUnsafe(*Iter);
443 return CanQualType::CreateUnsafe(Iter[n]);
564 CanQualType getArgType(unsigned i) const {
565 return CanQualType::CreateUnsafe(this->getTypePtr()->getArgType(i));