Searched refs:MemberExpr (Results 1 - 25 of 68) sorted by relevance

123

/external/clang/lib/StaticAnalyzer/Checkers/
H A DMallocOverflowSecurityChecker.cpp91 else if (isa<DeclRefExpr>(e) || isa<MemberExpr>(e))
145 else if (isa<MemberExpr>(E)) {
147 const Decl * EmeMD = dyn_cast<MemberExpr>(E)->getMemberDecl();
150 if (isa<MemberExpr>(i->variable)) {
151 if (dyn_cast<MemberExpr>(i->variable)->getMemberDecl() == EmeMD)
H A DDereferenceChecker.cpp72 const MemberExpr *ME = cast<MemberExpr>(Ex);
141 const MemberExpr *M = cast<MemberExpr>(S);
H A DVirtualCallChecker.cpp143 if (MemberExpr *CME = dyn_cast<MemberExpr>(CE->getCallee())) {
H A DIdenticalExprChecker.cpp461 const MemberExpr *MemberStmt1 = cast<MemberExpr>(Stmt1);
462 const MemberExpr *MemberStmt2 = cast<MemberExpr>(Stmt2);
/external/clang/include/clang/AST/
H A DEvaluatedExprVisitor.h46 void VisitMemberExpr(MemberExpr *E) {
/external/clang/lib/Sema/
H A DScopeInfo.cpp63 const MemberExpr *ME = cast<MemberExpr>(E);
206 else if (MemberExpr *ME = dyn_cast<MemberExpr>(E))
H A DSemaFixItUtils.cpp85 isa<MemberExpr>(Expr) ||
/external/clang/include/clang/Sema/
H A DScopeInfo.h45 class MemberExpr;
704 assert(isa<DeclRefExpr>(VarExpr) || isa<MemberExpr>(VarExpr));
757 || isa<MemberExpr>(CapturingVarExpr));
762 || isa<MemberExpr>(CapturingVarExpr));
H A DTypoCorrection.h310 MemberExpr *ME = nullptr);
318 MemberExpr *MemberFn;
/external/lldb/include/lldb/Core/
H A DClangForward.h78 class MemberExpr;
/external/clang/unittests/AST/
H A DSourceLocationTest.cpp104 TEST(MemberExpr, ImplicitMemberRange) {
105 RangeVerifier<MemberExpr> Verifier;
/external/clang/tools/libclang/
H A DIndexBody.cpp47 bool VisitMemberExpr(MemberExpr *E) {
H A DCXCursor.cpp1247 const MemberExpr *ME = nullptr;
1248 if (isa<MemberExpr>(E))
1249 ME = cast<MemberExpr>(E);
1251 ME = dyn_cast_or_null<MemberExpr>(CE->getCallee());
/external/clang/lib/CodeGen/
H A DCGClass.cpp1022 MemberExpr *ME = dyn_cast<MemberExpr>(BO->getLHS());
1033 MemberExpr *ME2 = dyn_cast<MemberExpr>(RHS);
1043 MemberExpr *IOA = dyn_cast<MemberExpr>(MCE->getImplicitObjectArgument());
1049 MemberExpr *Arg0 = dyn_cast<MemberExpr>(MCE->getArg(0));
1063 MemberExpr *ME = dyn_cast<MemberExpr>(DU
[all...]
/external/clang/lib/AST/
H A DExpr.cpp76 } else if (const MemberExpr *ME = dyn_cast<MemberExpr>(E)) {
1167 if (MemberExpr *ME = dyn_cast<MemberExpr>(CEE))
1325 MemberExpr *MemberExpr::Create(const ASTContext &C, Expr *base, bool isarrow,
1335 std::size_t Size = sizeof(MemberExpr);
1348 void *Mem = C.Allocate(Size, llvm::alignOf<MemberExpr>());
1349 MemberExpr *E = new (Mem) MemberExpr(bas
[all...]
H A DExprClassification.cpp29 static Cl::Kinds ClassifyMemberExpr(ASTContext &Ctx, const MemberExpr *E);
208 return ClassifyMemberExpr(Ctx, cast<MemberExpr>(E));
446 static Cl::Kinds ClassifyMemberExpr(ASTContext &Ctx, const MemberExpr *E) {
/external/chromium_org/tools/clang/blink_gc_plugin/
H A DBlinkGCPlugin.cpp238 typedef std::vector<std::pair<MemberExpr*, FieldPoint*> > Errors;
266 bool VisitMemberExpr(MemberExpr* member) {
306 bool VisitMemberExpr(MemberExpr* member) {
327 bool VisitMemberExpr(MemberExpr* member) {
443 MemberExpr* callee = dyn_cast<MemberExpr>(call->getCallee());
518 MemberExpr* member() const { return member_; }
520 bool TraverseMemberExpr(MemberExpr* member) {
529 MemberExpr* member_;
/external/clang/lib/Analysis/
H A DReachableCode.cpp203 return isConfigurationValue(cast<MemberExpr>(S)->getMemberDecl(), PP);
535 const MemberExpr *ME = cast<MemberExpr>(S);
H A DThreadSafety.cpp263 const MemberExpr *ME = dyn_cast<MemberExpr>(E->IgnoreParenCasts());
313 } else if (const MemberExpr *ME = dyn_cast<MemberExpr>(Exp)) {
490 if (const MemberExpr *ME = dyn_cast<MemberExpr>(DeclExp)) {
1463 if (const auto *ME = dyn_cast<MemberExpr>(Exp))
1918 if (const MemberExpr *ME = dyn_cast<MemberExpr>(Exp)) {
2153 MemberExpr *M
[all...]
/external/clang/lib/ARCMigrate/
H A DTransRetainReleaseDealloc.cpp313 if (MemberExpr *ME = dyn_cast<MemberExpr>(E))
H A DTransUnbridgedCasts.cpp183 while (isa<MemberExpr>(base))
184 base = cast<MemberExpr>(base)->getBase()->IgnoreParenImpCasts();
/external/clang/include/clang/ASTMatchers/
H A DASTMatchers.h640 const internal::VariadicDynCastAllOfMatcher<Stmt, MemberExpr> memberExpr;
1768 /// - for MemberExpr, the declaration of the referenced member
1776 /// Matcher<LabelStmt>, Matcher<MemberExpr>, Matcher<QualType>,
2793 AST_MATCHER(MemberExpr, isArrow) {
2859 AST_MATCHER_P(MemberExpr, member,
2876 AST_MATCHER_P(MemberExpr, hasObjectExpression,
/external/clang/lib/StaticAnalyzer/Core/
H A DExplodedGraph.cpp63 isa<MemberExpr>(Ex) ||
H A DPathDiagnostic.cpp621 PathDiagnosticLocation::createMemberLoc(const MemberExpr *ME,
754 if (const MemberExpr *ME = dyn_cast<MemberExpr>(S))
/external/clang/lib/Rewrite/Frontend/
H A DRewriteModernObjC.cpp904 MemberExpr *ME = new (Context) MemberExpr(PE, true, FD, SourceLocation(),
2782 MemberExpr *ArrayLiteralME =
2783 new (Context) MemberExpr(NSArrayCallExpr, false, ARRFD,
2919 MemberExpr *DictLiteralValueME =
2920 new (Context) MemberExpr(NSValueCallExpr, false, ARRFD,
2935 MemberExpr *DictLiteralKeyME =
2936 new (Context) MemberExpr(NSKeyCallExpr, false, ARRFD,
3249 MemberExpr *ME = new (Context) MemberExpr(STC
[all...]

Completed in 404 milliseconds

123