Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaOverload.cpp16110 MemberExpr *MemExpr; in BuildCallToMemberFunction() local
16116 MemExpr = cast<MemberExpr>(NakedMemExpr); in BuildCallToMemberFunction()
16117 Method = cast<CXXMethodDecl>(MemExpr->getMemberDecl()); in BuildCallToMemberFunction()
16118 FoundDecl = MemExpr->getFoundDecl(); in BuildCallToMemberFunction()
16119 Qualifier = MemExpr->getQualifier(); in BuildCallToMemberFunction()
16252 MemExpr = cast<MemberExpr>(MemExprE->IgnoreParens()); in BuildCallToMemberFunction()
16265 if (PrepareExplicitObjectArgument(*this, Method, MemExpr->getBase(), Args, in BuildCallToMemberFunction()
16271 CreateFunctionRefExpr(*this, Method, FoundDecl, MemExpr, in BuildCallToMemberFunction()
16272 HadMultipleCandidates, MemExpr->getExprLoc()); in BuildCallToMemberFunction()
16283 MemExpr->getBase(), Qualifier, FoundDecl, Method); in BuildCallToMemberFunction()
[all …]
H A DSemaOpenACCClause.cpp2237 } else if (const auto *MemExpr = dyn_cast<MemberExpr>(VarExpr)) { in CheckDeclareClause() local
2239 cast<FieldDecl>(MemExpr->getMemberDecl()->getCanonicalDecl()); in CheckDeclareClause()
2244 Diag(MemExpr->getBeginLoc(), diag::err_acc_declare_same_scope) in CheckDeclareClause()
H A DSemaExprMember.cpp977 UnresolvedMemberExpr *MemExpr in BuildMemberReferenceExpr() local
985 return MemExpr; in BuildMemberReferenceExpr()
H A DSemaChecking.cpp2322 ExprResult MemExpr = S.ActOnMemberAccessExpr( in BuiltinInvoke() local
2326 if (MemExpr.isInvalid()) in BuiltinInvoke()
2329 return S.ActOnCallExpr(S.getCurScope(), MemExpr.get(), Loc, {}, Loc); in BuiltinInvoke()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DExprCXX.cpp712 if (const auto *MemExpr = dyn_cast<MemberExpr>(Callee)) in getImplicitObjectArgument() local
713 return MemExpr->getBase(); in getImplicitObjectArgument()
730 if (const auto *MemExpr = dyn_cast<MemberExpr>(getCallee()->IgnoreParens())) in getMethodDecl() local
731 return cast<CXXMethodDecl>(MemExpr->getMemberDecl()); in getMethodDecl()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/AsmParser/
H A DX86AsmParser.cpp450 bool MemExpr = false; member in __anonee973c6c0111::X86AsmParser::IntelExprStateMachine
473 bool isMemExpr() const { return MemExpr; } in isMemExpr()
859 MemExpr = true; in onIdentifierExpr()
976 MemExpr = true; in onLBrac()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h10817 Scope *S, Expr *MemExpr, SourceLocation LParenLoc, MultiExprArg Args,