Home
last modified time | relevance | path

Searched refs:MemberExpr (Results 1 – 25 of 71) sorted by relevance

123

/external/clang/lib/StaticAnalyzer/Checkers/
DMallocOverflowSecurityChecker.cpp91 else if (isa<DeclRefExpr>(e) || isa<MemberExpr>(e)) in CheckMallocArgument()
145 else if (isa<MemberExpr>(E)) { in CheckExpr()
147 const Decl * EmeMD = dyn_cast<MemberExpr>(E)->getMemberDecl(); in CheckExpr()
150 if (isa<MemberExpr>(i->variable)) { in CheckExpr()
151 if (dyn_cast<MemberExpr>(i->variable)->getMemberDecl() == EmeMD) in CheckExpr()
DDereferenceChecker.cpp72 const MemberExpr *ME = cast<MemberExpr>(Ex); in AddDerefSource()
141 const MemberExpr *M = cast<MemberExpr>(S); in reportBug()
DIdenticalExprChecker.cpp461 const MemberExpr *MemberStmt1 = cast<MemberExpr>(Stmt1); in isIdenticalStmt()
462 const MemberExpr *MemberStmt2 = cast<MemberExpr>(Stmt2); in isIdenticalStmt()
DVirtualCallChecker.cpp143 if (MemberExpr *CME = dyn_cast<MemberExpr>(CE->getCallee())) { in VisitCXXMemberCallExpr()
/external/clang/lib/Sema/
DScopeInfo.cpp63 const MemberExpr *ME = cast<MemberExpr>(E); in getBaseInfo()
206 else if (MemberExpr *ME = dyn_cast<MemberExpr>(E)) in getPotentialVariableCapture()
DSemaFixItUtils.cpp85 isa<MemberExpr>(Expr) || in tryToFixConversion()
/external/clang/include/clang/Sema/
DScopeInfo.h45 class MemberExpr; variable
704 assert(isa<DeclRefExpr>(VarExpr) || isa<MemberExpr>(VarExpr)); in addPotentialCapture()
757 || isa<MemberExpr>(CapturingVarExpr)); in markVariableExprAsNonODRUsed()
762 || isa<MemberExpr>(CapturingVarExpr)); in isVariableExprMarkedAsNonODRUsed()
DTypoCorrection.h310 MemberExpr *ME = nullptr);
318 MemberExpr *MemberFn;
/external/clang/lib/CodeGen/
DCGClass.cpp1022 MemberExpr *ME = dyn_cast<MemberExpr>(BO->getLHS()); in getMemcpyableField()
1033 MemberExpr *ME2 = dyn_cast<MemberExpr>(RHS); in getMemcpyableField()
1043 MemberExpr *IOA = dyn_cast<MemberExpr>(MCE->getImplicitObjectArgument()); in getMemcpyableField()
1049 MemberExpr *Arg0 = dyn_cast<MemberExpr>(MCE->getArg(0)); in getMemcpyableField()
1063 MemberExpr *ME = dyn_cast<MemberExpr>(DUO->getSubExpr()); in getMemcpyableField()
1075 MemberExpr *ME2 = dyn_cast<MemberExpr>(SUO->getSubExpr()); in getMemcpyableField()
2058 if (const MemberExpr *ME = dyn_cast<MemberExpr>(Base)) in CanDevirtualizeMemberFunctionCall()
/external/clang/include/clang/AST/
DEvaluatedExprVisitor.h46 void VisitMemberExpr(MemberExpr *E) { in VisitMemberExpr()
/external/clang/lib/AST/
DExpr.cpp76 } else if (const MemberExpr *ME = dyn_cast<MemberExpr>(E)) { in skipRValueSubobjectAdjustments()
1167 if (MemberExpr *ME = dyn_cast<MemberExpr>(CEE)) in getCalleeDecl()
1325 MemberExpr *MemberExpr::Create(const ASTContext &C, Expr *base, bool isarrow, in Create()
1335 std::size_t Size = sizeof(MemberExpr); in Create()
1348 void *Mem = C.Allocate(Size, llvm::alignOf<MemberExpr>()); in Create()
1349 MemberExpr *E = new (Mem) MemberExpr(base, isarrow, memberdecl, nameinfo, in Create()
1389 SourceLocation MemberExpr::getLocStart() const { in getLocStart()
1403 SourceLocation MemberExpr::getLocEnd() const { in getLocEnd()
2068 Loc = cast<MemberExpr>(this)->getMemberLoc(); in isUnusedResultAWarning()
2070 R2 = cast<MemberExpr>(this)->getBase()->getSourceRange(); in isUnusedResultAWarning()
[all …]
DExprClassification.cpp29 static Cl::Kinds ClassifyMemberExpr(ASTContext &Ctx, const MemberExpr *E);
208 return ClassifyMemberExpr(Ctx, cast<MemberExpr>(E)); in ClassifyInternal()
446 static Cl::Kinds ClassifyMemberExpr(ASTContext &Ctx, const MemberExpr *E) { in ClassifyMemberExpr()
DExprCXX.cpp539 if (const MemberExpr *MemExpr = dyn_cast<MemberExpr>(Callee)) in getImplicitObjectArgument()
550 if (const MemberExpr *MemExpr = in getMethodDecl()
551 dyn_cast<MemberExpr>(getCallee()->IgnoreParens())) in getMethodDecl()
/external/clang/unittests/AST/
DSourceLocationTest.cpp104 TEST(MemberExpr, ImplicitMemberRange) { in TEST() argument
105 RangeVerifier<MemberExpr> Verifier; in TEST()
/external/chromium_org/tools/clang/blink_gc_plugin/
DBlinkGCPlugin.cpp238 typedef std::vector<std::pair<MemberExpr*, FieldPoint*> > Errors;
266 bool VisitMemberExpr(MemberExpr* member) { in VisitMemberExpr()
306 bool VisitMemberExpr(MemberExpr* member) { in VisitMemberExpr()
327 bool VisitMemberExpr(MemberExpr* member) { in VisitMemberExpr()
443 MemberExpr* callee = dyn_cast<MemberExpr>(call->getCallee()); in CheckTraceBaseCall()
518 MemberExpr* member() const { return member_; } in member()
520 bool TraverseMemberExpr(MemberExpr* member) { in TraverseMemberExpr()
529 MemberExpr* member_;
/external/lldb/include/lldb/Core/
DClangForward.h78 class MemberExpr; variable
/external/clang/lib/Analysis/
DReachableCode.cpp203 return isConfigurationValue(cast<MemberExpr>(S)->getMemberDecl(), PP); in isConfigurationValue()
535 const MemberExpr *ME = cast<MemberExpr>(S); in GetUnreachableLoc()
DThreadSafety.cpp263 const MemberExpr *ME = dyn_cast<MemberExpr>(E->IgnoreParenCasts()); in isCalleeArrow()
313 } else if (const MemberExpr *ME = dyn_cast<MemberExpr>(Exp)) { in buildSExpr()
490 if (const MemberExpr *ME = dyn_cast<MemberExpr>(DeclExp)) { in buildSExprFromExpr()
1463 if (const auto *ME = dyn_cast<MemberExpr>(Exp)) in getValueDecl()
1918 if (const MemberExpr *ME = dyn_cast<MemberExpr>(Exp)) { in checkAccess()
2153 MemberExpr *ME = dyn_cast<MemberExpr>(CE->getCallee()); in VisitCallExpr()
/external/clang/lib/ARCMigrate/
DTransRetainReleaseDealloc.cpp313 if (MemberExpr *ME = dyn_cast<MemberExpr>(E)) in getReferencedDecl()
DTransUnbridgedCasts.cpp183 while (isa<MemberExpr>(base)) in transformNonObjCToObjCCast()
184 base = cast<MemberExpr>(base)->getBase()->IgnoreParenImpCasts(); in transformNonObjCToObjCCast()
/external/clang/tools/libclang/
DIndexBody.cpp47 bool VisitMemberExpr(MemberExpr *E) { in VisitMemberExpr()
DCXCursor.cpp1247 const MemberExpr *ME = nullptr; in clang_Cursor_isDynamicCall()
1248 if (isa<MemberExpr>(E)) in clang_Cursor_isDynamicCall()
1249 ME = cast<MemberExpr>(E); in clang_Cursor_isDynamicCall()
1251 ME = dyn_cast_or_null<MemberExpr>(CE->getCallee()); in clang_Cursor_isDynamicCall()
/external/clang/include/clang/ASTMatchers/
DASTMatchers.h640 const internal::VariadicDynCastAllOfMatcher<Stmt, MemberExpr> memberExpr;
2793 AST_MATCHER(MemberExpr, isArrow) { in AST_MATCHER() argument
2859 AST_MATCHER_P(MemberExpr, member, in AST_MATCHER_P() argument
2876 AST_MATCHER_P(MemberExpr, hasObjectExpression, in AST_MATCHER_P() argument
/external/clang/lib/Rewrite/Frontend/
DRewriteModernObjC.cpp904 MemberExpr *ME = new (Context) MemberExpr(PE, true, FD, SourceLocation(), in getIvarAccessString()
2782 MemberExpr *ArrayLiteralME = in RewriteObjCArrayLiteralExpr()
2783 new (Context) MemberExpr(NSArrayCallExpr, false, ARRFD, in RewriteObjCArrayLiteralExpr()
2919 MemberExpr *DictLiteralValueME = in RewriteObjCDictionaryLiteralExpr()
2920 new (Context) MemberExpr(NSValueCallExpr, false, ARRFD, in RewriteObjCDictionaryLiteralExpr()
2935 MemberExpr *DictLiteralKeyME = in RewriteObjCDictionaryLiteralExpr()
2936 new (Context) MemberExpr(NSKeyCallExpr, false, ARRFD, in RewriteObjCDictionaryLiteralExpr()
3249 MemberExpr *ME = new (Context) MemberExpr(STCE, false, FieldD, SourceLocation(), in SynthMsgSendStretCallExpr()
4684 } else if (const MemberExpr *MExpr = dyn_cast<MemberExpr>(BlockExp)) { in SynthesizeBlockCall()
4757 MemberExpr *ME = new (Context) MemberExpr(PE, true, FD, SourceLocation(), in SynthesizeBlockCall()
[all …]
/external/clang/include/clang/StaticAnalyzer/Core/BugReporter/
DPathDiagnostic.h36 class MemberExpr; variable
223 static PathDiagnosticLocation createMemberLoc(const MemberExpr *ME,

123