Home | History | Annotate | Download | only in Sema

Lines Matching refs:BaseType

744   QualType RebuildUnaryTransformType(QualType BaseType,
1543 QualType BaseType = Base->getType();
1551 return getSema().BuildMemberReferenceExpr(Base, BaseType, OpLoc, isArrow,
2157 QualType BaseType,
2168 return SemaRef.BuildMemberReferenceExpr(BaseE, BaseType,
2180 ExprResult RebuildUnresolvedMemberExpr(Expr *BaseE, QualType BaseType,
2191 return SemaRef.BuildMemberReferenceExpr(BaseE, BaseType,
8041 QualType BaseType;
8061 BaseType = ((Expr*) Base.get())->getType();
8064 BaseType = getDerived().TransformType(E->getBaseType());
8065 ObjectType = BaseType->getAs<PointerType>()->getPointeeType();
8101 BaseType == E->getBaseType() &&
8108 BaseType,
8125 BaseType,
8140 QualType BaseType;
8149 BaseType = Base.get()->getType();
8151 BaseType = getDerived().TransformType(Old->getBaseType());
8227 BaseType,
9055 QualType TreeTransform<Derived>::RebuildUnaryTransformType(QualType BaseType,
9058 return SemaRef.BuildUnaryTransformType(BaseType, UKind, Loc);
9231 QualType BaseType = Base->getType();
9233 (!isArrow && !BaseType->getAs<RecordType>()) ||
9234 (isArrow && BaseType->getAs<PointerType>() &&
9235 !BaseType->getAs<PointerType>()->getPointeeType()
9258 return getSema().BuildMemberReferenceExpr(Base, BaseType,