Home
last modified time | relevance | path

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

/llvm-project-15.0.7/clang-tools-extra/clang-tidy/altera/
H A DIdDependentBackwardBranchCheck.cpp133 const DeclRefExpr *RefExpr, const MemberExpr *MemExpr, in saveIdDepVarFromReference() argument
148 if (MemExpr) { in saveIdDepVarFromReference()
149 const auto *RefField = dyn_cast<FieldDecl>(MemExpr->getMemberDecl()); in saveIdDepVarFromReference()
159 const DeclRefExpr *RefExpr, const MemberExpr *MemExpr, in saveIdDepFieldFromReference() argument
174 if (MemExpr) { in saveIdDepFieldFromReference()
175 const auto *RefField = dyn_cast<FieldDecl>(MemExpr->getMemberDecl()); in saveIdDepFieldFromReference()
205 const auto *MemExpr = Result.Nodes.getNodeAs<MemberExpr>("assign_ref_field"); in check() local
219 if ((RefExpr || MemExpr) && PotentialVar) in check()
220 saveIdDepVarFromReference(RefExpr, MemExpr, PotentialVar); in check()
223 if ((RefExpr || MemExpr) && PotentialField) in check()
[all …]
H A DIdDependentBackwardBranchCheck.h62 const MemberExpr *MemExpr,
67 const MemberExpr *MemExpr,
/llvm-project-15.0.7/clang-tools-extra/clang-reorder-fields/
H A DReorderFieldsAction.cpp113 if (auto *MemExpr = BN.getNodeAs<MemberExpr>("ME")) in findMembersUsedInInitExpr() local
114 if (auto *FD = dyn_cast<FieldDecl>(MemExpr->getMemberDecl())) in findMembersUsedInInitExpr()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaOverload.cpp14464 MemberExpr *MemExpr; in BuildCallToMemberFunction() local
14469 MemExpr = cast<MemberExpr>(NakedMemExpr); in BuildCallToMemberFunction()
14471 FoundDecl = MemExpr->getFoundDecl(); in BuildCallToMemberFunction()
14472 Qualifier = MemExpr->getQualifier(); in BuildCallToMemberFunction()
14614 MemExpr->setBase(ObjectArg.get()); in BuildCallToMemberFunction()
14650 Diag(MemExpr->getBeginLoc(), in BuildCallToMemberFunction()
15329 if (MemExpr->isImplicitAccess()) { in FixOverloadedFunctionReference()
15339 if (MemExpr->getQualifier()) in FixOverloadedFunctionReference()
15345 Base = MemExpr->getBase(); in FixOverloadedFunctionReference()
15358 Base, MemExpr->isArrow(), MemExpr->getOperatorLoc(), in FixOverloadedFunctionReference()
[all …]
H A DSemaExprMember.cpp1052 UnresolvedMemberExpr *MemExpr in BuildMemberReferenceExpr() local
1060 return MemExpr; in BuildMemberReferenceExpr()
/llvm-project-15.0.7/clang/lib/AST/
H A DExprCXX.cpp652 if (const auto *MemExpr = dyn_cast<MemberExpr>(Callee)) in getImplicitObjectArgument() local
653 return MemExpr->getBase(); in getImplicitObjectArgument()
670 if (const auto *MemExpr = dyn_cast<MemberExpr>(getCallee()->IgnoreParens())) in getMethodDecl() local
671 return cast<CXXMethodDecl>(MemExpr->getMemberDecl()); in getMethodDecl()
/llvm-project-15.0.7/clang/unittests/Tooling/
H A DTransformerTest.cpp475 StringRef MemExpr = "member"; in TEST_F() local
476 testRule(makeRule(memberExpr().bind(MemExpr), in TEST_F()
477 changeTo(member(std::string(MemExpr)), cat("good"))), in TEST_F()
/llvm-project-15.0.7/llvm/lib/Target/X86/AsmParser/
H A DX86AsmParser.cpp434 bool MemExpr = false; member in __anonad53f99c0111::X86AsmParser::IntelExprStateMachine
456 bool isMemExpr() const { return MemExpr; } in isMemExpr()
839 MemExpr = true; in onIdentifierExpr()
956 MemExpr = true; in onLBrac()
/llvm-project-15.0.7/clang/include/clang/Sema/
H A DSema.h4104 ExprResult BuildCallToMemberFunction(Scope *S, Expr *MemExpr,