Searched refs:MemExpr (Results 1 – 9 of 9) sorted by relevance
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/altera/ |
| H A D | IdDependentBackwardBranchCheck.cpp | 133 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 D | IdDependentBackwardBranchCheck.h | 62 const MemberExpr *MemExpr, 67 const MemberExpr *MemExpr,
|
| /llvm-project-15.0.7/clang-tools-extra/clang-reorder-fields/ |
| H A D | ReorderFieldsAction.cpp | 113 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 D | SemaOverload.cpp | 14464 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 D | SemaExprMember.cpp | 1052 UnresolvedMemberExpr *MemExpr in BuildMemberReferenceExpr() local 1060 return MemExpr; in BuildMemberReferenceExpr()
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | ExprCXX.cpp | 652 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 D | TransformerTest.cpp | 475 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 D | X86AsmParser.cpp | 434 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 D | Sema.h | 4104 ExprResult BuildCallToMemberFunction(Scope *S, Expr *MemExpr,
|