Lines Matching refs:BaseType
1104 Expr *Base, QualType BaseType,
1119 Base(Base), BaseType(BaseType), IsArrow(IsArrow),
1140 Expr *Base, QualType BaseType,
1153 Base(Base), BaseType(BaseType), IsArrow(IsArrow),
1161 Expr *Base, QualType BaseType, bool IsArrow,
1169 return new (C) CXXDependentScopeMemberExpr(C, Base, BaseType,
1180 return new (Mem) CXXDependentScopeMemberExpr(C, Base, BaseType,
1242 Expr *Base, QualType BaseType,
1255 BaseType->isDependentType()),
1257 BaseType->isInstantiationDependentType()),
1260 BaseType->containsUnexpandedParameterPack())),
1262 Base(Base), BaseType(BaseType), OperatorLoc(OperatorLoc) {
1280 Expr *Base, QualType BaseType, bool IsArrow,
1296 HasUnresolvedUsing, Base, BaseType,
1329 QualType BaseType = getBaseType().getNonReferenceType();
1331 const PointerType *PT = BaseType->getAs<PointerType>();
1333 BaseType = PT->getPointeeType();
1336 Record = BaseType->getAsCXXRecordDecl();