Lines Matching refs:PointeeType

752   QualType RebuildPointerType(QualType PointeeType, SourceLocation Sigil);
758 QualType RebuildBlockPointerType(QualType PointeeType, SourceLocation Sigil);
777 QualType RebuildMemberPointerType(QualType PointeeType, QualType ClassType,
804 QualType RebuildObjCObjectPointerType(QualType PointeeType,
917 QualType RebuildDependentAddressSpaceType(QualType PointeeType,
4928 QualType PointeeType
4930 if (PointeeType.isNull())
4934 if (PointeeType->getAs<ObjCObjectType>()) {
4939 Result = SemaRef.Context.getObjCObjectPointerType(PointeeType);
4947 PointeeType != TL.getPointeeLoc().getType()) {
4948 Result = getDerived().RebuildPointerType(PointeeType, TL.getSigilLoc());
4966 QualType PointeeType
4968 if (PointeeType.isNull())
4973 PointeeType != TL.getPointeeLoc().getType()) {
4974 Result = getDerived().RebuildBlockPointerType(PointeeType,
4996 QualType PointeeType = getDerived().TransformType(TLB, TL.getPointeeLoc());
4997 if (PointeeType.isNull())
5002 PointeeType != T->getPointeeTypeAsWritten()) {
5003 Result = getDerived().RebuildReferenceType(PointeeType,
5044 QualType PointeeType = getDerived().TransformType(TLB, TL.getPointeeLoc());
5045 if (PointeeType.isNull())
5069 PointeeType != T->getPointeeType() ||
5071 Result = getDerived().RebuildMemberPointerType(PointeeType, NewClsType,
5080 if (MPT && PointeeType != MPT->getPointeeType()) {
7141 QualType PointeeType = getDerived().TransformType(TLB, TL.getPointeeLoc());
7142 if (PointeeType.isNull())
7147 PointeeType != TL.getPointeeLoc().getType()) {
7148 Result = getDerived().RebuildObjCObjectPointerType(PointeeType,
14094 QualType TreeTransform<Derived>::RebuildPointerType(QualType PointeeType,
14096 return SemaRef.BuildPointerType(PointeeType, Star,
14101 QualType TreeTransform<Derived>::RebuildBlockPointerType(QualType PointeeType,
14103 return SemaRef.BuildBlockPointerType(PointeeType, Star,
14118 TreeTransform<Derived>::RebuildMemberPointerType(QualType PointeeType,
14121 return SemaRef.BuildMemberPointerType(PointeeType, ClassType, Sigil,
14158 QualType PointeeType,
14160 return SemaRef.Context.getObjCObjectPointerType(PointeeType);
14247 QualType PointeeType, Expr *AddrSpaceExpr, SourceLocation AttributeLoc) {
14248 return SemaRef.BuildAddressSpaceAttr(PointeeType, AddrSpaceExpr,