Home
last modified time | relevance | path

Searched refs:MemExprE (Results 1 – 1 of 1) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaOverload.cpp6584 static QualType GetExplicitObjectType(Sema &S, const Expr *MemExprE) { in GetExplicitObjectType() argument
6586 assert((isa<UnresolvedMemberExpr, MemberExpr>(MemExprE)) && in GetExplicitObjectType()
6589 if (const auto M = dyn_cast<UnresolvedMemberExpr>(MemExprE); in GetExplicitObjectType()
6592 else if (const auto M = dyn_cast<MemberExpr>(MemExprE); in GetExplicitObjectType()
16029 ExprResult Sema::BuildCallToMemberFunction(Scope *S, Expr *MemExprE, in BuildCallToMemberFunction() argument
16035 assert(MemExprE->getType() == Context.BoundMemberTy || in BuildCallToMemberFunction()
16036 MemExprE->getType() == Context.OverloadTy); in BuildCallToMemberFunction()
16040 Expr *NakedMemExpr = MemExprE->IgnoreParens(); in BuildCallToMemberFunction()
16075 Context, MemExprE, Args, resultType, valueKind, RParenLoc, in BuildCallToMemberFunction()
16097 std::vector<Expr *> SubExprs = {MemExprE}; in BuildCallToMemberFunction()
[all …]