Lines Matching defs:MemberExpr
2298 /// MemberExpr - [C99 6.5.2.3] Structure and Union Members. X->F and X.F.
2300 class MemberExpr : public Expr {
2333 /// structure is allocated immediately after the MemberExpr.
2341 /// the MemberExpr or, if the member expression also has a qualifier,
2357 return const_cast<MemberExpr *>(this)->getMemberQualifier();
2361 MemberExpr(Expr *base, bool isarrow, ValueDecl *memberdecl,
2380 MemberExpr(Expr *base, bool isarrow, ValueDecl *memberdecl,
2392 static MemberExpr *Create(const ASTContext &C, Expr *base, bool isarrow,
2457 return const_cast<MemberExpr*>(this)->getTemplateKWAndArgsInfo();
2507 return const_cast<MemberExpr *>(this)->getExplicitTemplateArgs();