| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | InvalidatedIteratorChecker.cpp | 32 check::PreStmt<MemberExpr>> { 46 void checkPreStmt(const MemberExpr *ME, CheckerContext &C) const; 102 void InvalidatedIteratorChecker::checkPreStmt(const MemberExpr *ME, in checkPreStmt()
|
| H A D | DereferenceChecker.cpp | 86 const MemberExpr *ME = cast<MemberExpr>(Ex); in AddDerefSource() 241 const MemberExpr *M = cast<MemberExpr>(S); in reportBug()
|
| H A D | VirtualCallChecker.cpp | 73 if (const MemberExpr *CME = dyn_cast<MemberExpr>(CE->getCallee())) { in REGISTER_MAP_WITH_PROGRAMSTATE()
|
| H A D | IteratorRangeChecker.cpp | 33 check::PreStmt<MemberExpr>> { 54 void checkPreStmt(const MemberExpr *ME, CheckerContext &C) const; 185 void IteratorRangeChecker::checkPreStmt(const MemberExpr *ME, in checkPreStmt()
|
| H A D | CastToStructChecker.cpp | 81 else if (const auto *SE = dyn_cast<MemberExpr>(U->getSubExpr())) in VisitCastExpr()
|
| H A D | CastValueChecker.cpp | 124 } else if (const auto *ME = dyn_cast<MemberExpr>(Object)) { in getNoteTag() 155 } else if (const auto *ME = dyn_cast<MemberExpr>(Object)) { in getNoteTag()
|
| /freebsd/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/ |
| H A D | ASTOps.cpp | 186 static MemberExpr *getMemberForAccessor(const CXXMemberCallExpr &C) { in getMemberForAccessor() 197 return dyn_cast<MemberExpr>(Return->IgnoreParenImpCasts()); in getMemberForAccessor() 244 if (MemberExpr *E = getMemberForAccessor(*C)) in VisitCXXMemberCallExpr() 250 bool VisitMemberExpr(MemberExpr *E) override { in VisitMemberExpr()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | ScopeInfo.cpp | 83 const MemberExpr *ME = cast<MemberExpr>(E); in getBaseInfo() 240 } else if (auto *ME = dyn_cast<MemberExpr>(E)) { in visitPotentialCaptures()
|
| H A D | CheckExprLifetime.cpp | 203 MemberExpr, enumerator 717 if (MemberExpr *ME = dyn_cast<MemberExpr>(Init->IgnoreImpCasts())) in visitLocalsRetainedByReferenceBinding() 719 {IndirectLocalPathEntry::MemberExpr, ME, ME->getMemberDecl()}); in visitLocalsRetainedByReferenceBinding() 757 if (auto *M = dyn_cast<MemberExpr>(Init)) { in visitLocalsRetainedByReferenceBinding() 1111 if (Elem.Kind == IndirectLocalPathEntry::MemberExpr || in shouldLifetimeExtendThroughPath() 1134 case IndirectLocalPathEntry::MemberExpr: in nextPathEntryRange() 1164 case IndirectLocalPathEntry::MemberExpr: in pathOnlyHandlesGslPointer() 1200 if (E.Kind == IndirectLocalPathEntry::MemberExpr) { in analyzePathForGSLPointer() 1556 case IndirectLocalPathEntry::MemberExpr: in checkExprLifetimeImpl()
|
| H A D | UsedDeclVisitor.h | 39 void VisitMemberExpr(MemberExpr *E) { in VisitMemberExpr()
|
| H A D | SemaBPF.cpp | 36 isa<MemberExpr>(Arg->IgnoreParens()) || in isValidPreserveFieldInfoArg()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | Expr.cpp | 104 } else if (const auto *ME = dyn_cast<MemberExpr>(E)) { in skipRValueSubobjectAdjustments() 212 if (const auto *ME = dyn_cast<MemberExpr>(E)) in isFlexibleArrayMemberLike() 1555 if (auto *ME = dyn_cast<MemberExpr>(CEE)) in getReferencedDeclOfCallee() 1582 if (auto *ME = dyn_cast<MemberExpr>(CEE)) in getReferencedDeclOfCallee() 1709 MemberExpr::MemberExpr(Expr *Base, bool IsArrow, SourceLocation OperatorLoc, in MemberExpr() function in MemberExpr 1749 MemberExpr *MemberExpr::Create( in Create() 1765 void *Mem = C.Allocate(Size, alignof(MemberExpr)); in Create() 1766 return new (Mem) MemberExpr(Base, IsArrow, OperatorLoc, QualifierLoc, in Create() 1771 MemberExpr *MemberExpr::CreateEmpty(const ASTContext &Context, in CreateEmpty() 1782 void *Mem = Context.Allocate(Size, alignof(MemberExpr)); in CreateEmpty() [all …]
|
| H A D | ExprClassification.cpp | 29 static Cl::Kinds ClassifyMemberExpr(ASTContext &Ctx, const MemberExpr *E); 276 return ClassifyMemberExpr(Ctx, cast<MemberExpr>(E)); in ClassifyInternal() 539 static Cl::Kinds ClassifyMemberExpr(ASTContext &Ctx, const MemberExpr *E) { in ClassifyMemberExpr()
|
| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/WebKit/ |
| H A D | ASTUtils.cpp | 229 if (auto *ME = dyn_cast<MemberExpr>(E)) in isConstOwnerPtrMemberExpr() 240 auto *ME = dyn_cast<MemberExpr>(E); in isExprToGetCheckedPtrCapableMember()
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | ComputeDependence.h | 90 class MemberExpr; variable 185 ExprDependence computeDependence(MemberExpr *E);
|
| H A D | EvaluatedExprVisitor.h | 52 void VisitMemberExpr(PTR(MemberExpr) E) { in VisitMemberExpr()
|
| /freebsd/contrib/llvm-project/clang/lib/Analysis/ |
| H A D | BodyFarm.cpp | 107 MemberExpr *makeMemberExpression(Expr *base, ValueDecl *MemberDecl, 225 MemberExpr *ASTMaker::makeMemberExpression(Expr *base, ValueDecl *MemberDecl, in makeMemberExpression() 230 return MemberExpr::Create( in makeMemberExpression() 474 MemberExpr *Deref = M.makeMemberExpression(FlagDecl, FlagFieldDecl); in create_call_once()
|
| H A D | ReachableCode.cpp | 236 return isConfigurationValue(cast<MemberExpr>(S)->getMemberDecl(), PP); in isConfigurationValue() 626 const MemberExpr *ME = cast<MemberExpr>(S); in GetUnreachableLoc()
|
| H A D | ThreadSafetyCommon.cpp | 113 const auto *ME = dyn_cast<MemberExpr>(E->IgnoreParenCasts()); in isCalleeArrow() 140 else if (const auto *ME = dyn_cast<MemberExpr>(DeclExp)) { in translateAttrExpr() 266 return translateMemberExpr(cast<MemberExpr>(S), Ctx); in translate() 408 til::SExpr *SExprBuilder::translateMemberExpr(const MemberExpr *ME, in translateMemberExpr()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | ScopeInfo.h | 993 assert(isa<DeclRefExpr>(VarExpr) || isa<MemberExpr>(VarExpr) || in addPotentialCapture() 1047 isa<MemberExpr>(CapturingVarExpr) || in markVariableExprAsNonODRUsed() 1053 isa<MemberExpr>(CapturingVarExpr) || in isVariableExprMarkedAsNonODRUsed()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Demangle/ |
| H A D | ItaniumNodes.def | 73 NODE(MemberExpr)
|
| /freebsd/contrib/llvm-project/clang/include/clang/Tooling/Refactoring/ |
| H A D | RecursiveSymbolVisitor.h | 68 bool VisitMemberExpr(const MemberExpr *Expr) { in VisitMemberExpr()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGClass.cpp | 1162 MemberExpr *ME = dyn_cast<MemberExpr>(BO->getLHS()); in getMemcpyableField() 1173 if (MemberExpr *ME2 = dyn_cast<MemberExpr>(RHS)) { in getMemcpyableField() 1182 MemberExpr *IOA = dyn_cast<MemberExpr>(MCE->getImplicitObjectArgument()); in getMemcpyableField() 1188 MemberExpr *Arg0 = dyn_cast<MemberExpr>(MCE->getArg(0)); in getMemcpyableField() 1202 MemberExpr *ME = dyn_cast<MemberExpr>(DUO->getSubExpr()); in getMemcpyableField() 1214 MemberExpr *ME2 = dyn_cast<MemberExpr>(SUO->getSubExpr()); in getMemcpyableField()
|
| /freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/ |
| H A D | CIRGenOpenACC.cpp | 120 if (const auto *memExpr = dyn_cast<MemberExpr>(curVarExpr)) in getOpenACCDataOperandInfo()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Analysis/Analyses/ |
| H A D | ThreadSafetyCommon.h | 57 class MemberExpr; variable 422 til::SExpr *translateMemberExpr(const MemberExpr *ME, CallingContext *Ctx);
|