Home | History | Annotate | Download | only in Sema

Lines Matching refs:BaseType

744   QualType RebuildUnaryTransformType(QualType BaseType,
1548 QualType BaseType = Base->getType();
1556 return getSema().BuildMemberReferenceExpr(Base, BaseType, OpLoc, isArrow,
2164 QualType BaseType,
2175 return SemaRef.BuildMemberReferenceExpr(BaseE, BaseType,
2187 ExprResult RebuildUnresolvedMemberExpr(Expr *BaseE, QualType BaseType,
2198 return SemaRef.BuildMemberReferenceExpr(BaseE, BaseType,
8061 QualType BaseType;
8081 BaseType = ((Expr*) Base.get())->getType();
8084 BaseType = getDerived().TransformType(E->getBaseType());
8085 ObjectType = BaseType->getAs<PointerType>()->getPointeeType();
8121 BaseType == E->getBaseType() &&
8128 BaseType,
8145 BaseType,
8160 QualType BaseType;
8169 BaseType = Base.get()->getType();
8171 BaseType = getDerived().TransformType(Old->getBaseType());
8247 BaseType,
9075 QualType TreeTransform<Derived>::RebuildUnaryTransformType(QualType BaseType,
9078 return SemaRef.BuildUnaryTransformType(BaseType, UKind, Loc);
9251 QualType BaseType = Base->getType();
9253 (!isArrow && !BaseType->getAs<RecordType>()) ||
9254 (isArrow && BaseType->getAs<PointerType>() &&
9255 !BaseType->getAs<PointerType>()->getPointeeType()
9274 return getSema().BuildMemberReferenceExpr(Base, BaseType,