Home | History | Annotate | Download | only in AST

Lines Matching defs:BaseType

781                                                  Expr *Base, QualType BaseType,
795 Base(Base), BaseType(BaseType), IsArrow(IsArrow),
813 Expr *Base, QualType BaseType,
826 Base(Base), BaseType(BaseType), IsArrow(IsArrow),
834 Expr *Base, QualType BaseType, bool IsArrow,
841 return new (C) CXXDependentScopeMemberExpr(C, Base, BaseType,
852 return new (Mem) CXXDependentScopeMemberExpr(C, Base, BaseType,
912 Expr *Base, QualType BaseType,
924 BaseType->isDependentType()),
926 BaseType->isInstantiationDependentType()),
929 BaseType->containsUnexpandedParameterPack())),
931 Base(Base), BaseType(BaseType), OperatorLoc(OperatorLoc) {
949 Expr *Base, QualType BaseType, bool IsArrow,
962 HasUnresolvedUsing, Base, BaseType,
995 QualType BaseType = getBaseType().getNonReferenceType();
997 const PointerType *PT = BaseType->getAs<PointerType>();
999 BaseType = PT->getPointeeType();
1002 Record = BaseType->getAsCXXRecordDecl();