Searched refs:MemExpr (Results 1 – 5 of 5) sorted by relevance
/external/clang/lib/AST/ |
D | ExprCXX.cpp | 421 if (const MemberExpr *MemExpr = in getImplicitObjectArgument() local 423 return MemExpr->getBase(); in getImplicitObjectArgument() 430 if (const MemberExpr *MemExpr = in getMethodDecl() local 432 return cast<CXXMethodDecl>(MemExpr->getMemberDecl()); in getMethodDecl()
|
/external/clang/lib/Sema/ |
D | SemaOverload.cpp | 9143 MemberExpr *MemExpr; in BuildCallToMemberFunction() local 9148 MemExpr = cast<MemberExpr>(NakedMemExpr); in BuildCallToMemberFunction() 9149 Method = cast<CXXMethodDecl>(MemExpr->getMemberDecl()); in BuildCallToMemberFunction() 9150 FoundDecl = MemExpr->getFoundDecl(); in BuildCallToMemberFunction() 9151 Qualifier = MemExpr->getQualifier(); in BuildCallToMemberFunction() 9251 MemExpr = cast<MemberExpr>(MemExprE->IgnoreParens()); in BuildCallToMemberFunction() 9264 if (CheckCallReturnType(Method->getResultType(), MemExpr->getMemberLoc(), in BuildCallToMemberFunction() 9273 PerformObjectArgumentInitialization(MemExpr->getBase(), Qualifier, in BuildCallToMemberFunction() 9277 MemExpr->setBase(ObjectArg.take()); in BuildCallToMemberFunction() 9283 if (ConvertArgumentsForCall(TheCall, MemExpr, Method, Proto, Args, NumArgs, in BuildCallToMemberFunction() [all …]
|
D | SemaExprMember.cpp | 839 UnresolvedMemberExpr *MemExpr in BuildMemberReferenceExpr() local 847 return Owned(MemExpr); in BuildMemberReferenceExpr()
|
D | SemaExprCXX.cpp | 4231 Expr *MemExpr) { in DiagnoseDtorReference() argument 4233 Diag(MemExpr->getLocStart(), diag::err_dtor_expr_without_call) in DiagnoseDtorReference() 4234 << isa<CXXPseudoDestructorExpr>(MemExpr) in DiagnoseDtorReference() 4238 MemExpr, in DiagnoseDtorReference()
|
/external/clang/include/clang/Sema/ |
D | Sema.h | 1520 BuildCallToMemberFunction(Scope *S, Expr *MemExpr, 3027 ExprResult DiagnoseDtorReference(SourceLocation NameLoc, Expr *MemExpr);
|