| /netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | MallocOverflowSecurityChecker.cpp | 105 else if (isa<DeclRefExpr>(e) || isa<MemberExpr>(e)) in CheckMallocArgument() 144 static const Decl *getDecl(const MemberExpr *ME) { in getDecl() 165 else if (const auto *ME = dyn_cast<MemberExpr>(E)) { in CheckExpr() 166 Erase<MemberExpr>(ME, PredTrue); in CheckExpr() 222 else if (const auto *ME = dyn_cast<MemberExpr>(E)) in CheckAssignmentExpr() 223 Erase<MemberExpr>(ME, pred); in CheckAssignmentExpr()
|
| H A D | InvalidatedIteratorChecker.cpp | 32 check::PreStmt<MemberExpr>> { 46 void checkPreStmt(const MemberExpr *ME, CheckerContext &C) const; 107 void InvalidatedIteratorChecker::checkPreStmt(const MemberExpr *ME, in checkPreStmt()
|
| H A D | DereferenceChecker.cpp | 76 const MemberExpr *ME = cast<MemberExpr>(Ex); in AddDerefSource() 176 const MemberExpr *M = cast<MemberExpr>(S); in reportBug()
|
| H A D | IdenticalExprChecker.cpp | 487 const MemberExpr *MemberStmt1 = cast<MemberExpr>(Stmt1); in isIdenticalStmt() 488 const MemberExpr *MemberStmt2 = cast<MemberExpr>(Stmt2); in isIdenticalStmt()
|
| H A D | VirtualCallChecker.cpp | 66 if (const MemberExpr *CME = dyn_cast<MemberExpr>(CE->getCallee())) { in REGISTER_MAP_WITH_PROGRAMSTATE()
|
| H A D | IteratorRangeChecker.cpp | 33 check::PreStmt<MemberExpr>> { 55 void checkPreStmt(const MemberExpr *ME, CheckerContext &C) const; 186 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()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/ |
| H A D | ScopeInfo.cpp | 81 const MemberExpr *ME = cast<MemberExpr>(E); in getBaseInfo() 238 } else if (auto *ME = dyn_cast<MemberExpr>(E)) { in visitPotentialCaptures()
|
| H A D | UsedDeclVisitor.h | 39 void VisitMemberExpr(MemberExpr *E) { in VisitMemberExpr()
|
| H A D | SemaExprMember.cpp | 893 MemberExpr *Sema::BuildMemberExpr( in BuildMemberExpr() 906 MemberExpr *Sema::BuildMemberExpr( in BuildMemberExpr() 913 MemberExpr *E = in BuildMemberExpr() 914 MemberExpr::Create(Context, Base, IsArrow, OpLoc, NNS, TemplateKWLoc, in BuildMemberExpr() 1729 if (!Res.isInvalid() && isa<MemberExpr>(Res.get())) in ActOnMemberAccessExpr() 1730 CheckMemberAccessOfNoDeref(cast<MemberExpr>(Res.get())); in ActOnMemberAccessExpr() 1735 void Sema::CheckMemberAccessOfNoDeref(const MemberExpr *E) { in CheckMemberAccessOfNoDeref()
|
| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/Sema/ |
| H A D | TypoCorrection.h | 37 class MemberExpr; variable 383 MemberExpr *ME = nullptr); 394 MemberExpr *MemberFn;
|
| H A D | ScopeInfo.h | 939 assert(isa<DeclRefExpr>(VarExpr) || isa<MemberExpr>(VarExpr) || in addPotentialCapture() 993 isa<MemberExpr>(CapturingVarExpr) || in markVariableExprAsNonODRUsed() 999 isa<MemberExpr>(CapturingVarExpr) || in isVariableExprMarkedAsNonODRUsed()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/AST/ |
| H A D | Expr.cpp | 102 } else if (const MemberExpr *ME = dyn_cast<MemberExpr>(E)) { in skipRValueSubobjectAdjustments() 1435 if (MemberExpr *ME = dyn_cast<MemberExpr>(CEE)) in getReferencedDeclOfCallee() 1571 MemberExpr::MemberExpr(Expr *Base, bool IsArrow, SourceLocation OperatorLoc, in MemberExpr() function in MemberExpr 1589 MemberExpr *MemberExpr::Create( in Create() 1604 void *Mem = C.Allocate(Size, alignof(MemberExpr)); in Create() 1605 MemberExpr *E = new (Mem) MemberExpr(Base, IsArrow, OperatorLoc, MemberDecl, in Create() 1645 MemberExpr *MemberExpr::CreateEmpty(const ASTContext &Context, in CreateEmpty() 1657 void *Mem = Context.Allocate(Size, alignof(MemberExpr)); in CreateEmpty() 1658 return new (Mem) MemberExpr(EmptyShell()); in CreateEmpty() 1661 void MemberExpr::setMemberDecl(ValueDecl *D) { in setMemberDecl() [all …]
|
| H A D | ExprClassification.cpp | 29 static Cl::Kinds ClassifyMemberExpr(ASTContext &Ctx, const MemberExpr *E); 240 return ClassifyMemberExpr(Ctx, cast<MemberExpr>(E)); in ClassifyInternal() 491 static Cl::Kinds ClassifyMemberExpr(ASTContext &Ctx, const MemberExpr *E) { in ClassifyMemberExpr()
|
| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/ |
| H A D | ComputeDependence.h | 84 class MemberExpr; variable 171 ExprDependence computeDependence(MemberExpr *E);
|
| H A D | EvaluatedExprVisitor.h | 52 void VisitMemberExpr(PTR(MemberExpr) E) { in VisitMemberExpr()
|
| /netbsd-src/external/apache2/llvm/dist/clang/tools/libclang/ |
| H A D | CXCursor.cpp | 1666 const MemberExpr *ME = nullptr; in clang_Cursor_isDynamicCall() 1667 if (isa<MemberExpr>(E)) in clang_Cursor_isDynamicCall() 1668 ME = cast<MemberExpr>(E); in clang_Cursor_isDynamicCall() 1670 ME = dyn_cast_or_null<MemberExpr>(CE->getCallee()); in clang_Cursor_isDynamicCall() 1697 const MemberExpr *ME = nullptr; in clang_Cursor_getReceiverType() 1698 if (isa<MemberExpr>(E)) in clang_Cursor_getReceiverType() 1699 ME = cast<MemberExpr>(E); in clang_Cursor_getReceiverType() 1701 ME = dyn_cast_or_null<MemberExpr>(CE->getCallee()); in clang_Cursor_getReceiverType()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Analysis/ |
| H A D | BodyFarm.cpp | 102 MemberExpr *makeMemberExpression(Expr *base, ValueDecl *MemberDecl, 209 MemberExpr *ASTMaker::makeMemberExpression(Expr *base, ValueDecl *MemberDecl, in makeMemberExpression() 214 return MemberExpr::Create( in makeMemberExpression() 442 MemberExpr *Deref = M.makeMemberExpression(FlagDecl, FlagFieldDecl); in create_call_once()
|
| H A D | ReachableCode.cpp | 235 return isConfigurationValue(cast<MemberExpr>(S)->getMemberDecl(), PP); in isConfigurationValue() 577 const MemberExpr *ME = cast<MemberExpr>(S); in GetUnreachableLoc()
|
| H A D | ThreadSafetyCommon.cpp | 84 const auto *ME = dyn_cast<MemberExpr>(E->IgnoreParenCasts()); in isCalleeArrow() 107 if (const auto *ME = dyn_cast<MemberExpr>(DeclExp)) { in translateAttrExpr() 213 return translateMemberExpr(cast<MemberExpr>(S), Ctx); in translate() 345 til::SExpr *SExprBuilder::translateMemberExpr(const MemberExpr *ME, in translateMemberExpr()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/ |
| H A D | CGClass.cpp | 1168 MemberExpr *ME = dyn_cast<MemberExpr>(BO->getLHS()); in getMemcpyableField() 1179 if (MemberExpr *ME2 = dyn_cast<MemberExpr>(RHS)) { in getMemcpyableField() 1188 MemberExpr *IOA = dyn_cast<MemberExpr>(MCE->getImplicitObjectArgument()); in getMemcpyableField() 1194 MemberExpr *Arg0 = dyn_cast<MemberExpr>(MCE->getArg(0)); in getMemcpyableField() 1208 MemberExpr *ME = dyn_cast<MemberExpr>(DUO->getSubExpr()); in getMemcpyableField() 1220 MemberExpr *ME2 = dyn_cast<MemberExpr>(SUO->getSubExpr()); in getMemcpyableField()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/ARCMigrate/ |
| H A D | TransRetainReleaseDealloc.cpp | 307 if (MemberExpr *ME = dyn_cast<MemberExpr>(E)) in getReferencedDecl()
|
| H A D | TransUnbridgedCasts.cpp | 182 while (isa<MemberExpr>(base)) in transformNonObjCToObjCCast() 183 base = cast<MemberExpr>(base)->getBase()->IgnoreParenImpCasts(); in transformNonObjCToObjCCast()
|
| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/Tooling/Refactoring/ |
| H A D | RecursiveSymbolVisitor.h | 68 bool VisitMemberExpr(const MemberExpr *Expr) { in VisitMemberExpr()
|
| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/Analysis/Analyses/ |
| H A D | ThreadSafetyCommon.h | 54 class MemberExpr; variable 398 til::SExpr *translateMemberExpr(const MemberExpr *ME, CallingContext *Ctx);
|