Home
last modified time | relevance | path

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

1234

/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
H A DMallocOverflowSecurityChecker.cpp106 else if (isa<DeclRefExpr>(e) || isa<MemberExpr>(e)) in CheckMallocArgument()
145 static const Decl *getDecl(const MemberExpr *ME) { in getDecl()
166 else if (const auto *ME = dyn_cast<MemberExpr>(E)) { in CheckExpr()
167 Erase<MemberExpr>(ME, PredTrue); in CheckExpr()
223 else if (const auto *ME = dyn_cast<MemberExpr>(E)) in CheckAssignmentExpr()
224 Erase<MemberExpr>(ME, pred); in CheckAssignmentExpr()
H A DDereferenceChecker.cpp73 const MemberExpr *ME = cast<MemberExpr>(Ex); in AddDerefSource()
162 const MemberExpr *M = cast<MemberExpr>(S); in reportBug()
H A DIdenticalExprChecker.cpp486 const MemberExpr *MemberStmt1 = cast<MemberExpr>(Stmt1); in isIdenticalStmt()
487 const MemberExpr *MemberStmt2 = cast<MemberExpr>(Stmt2); in isIdenticalStmt()
H A DVirtualCallChecker.cpp141 if (const MemberExpr *CME = dyn_cast<MemberExpr>(CE->getCallee())) { in isVirtualCall()
H A DCastToStructChecker.cpp82 else if (const auto *SE = dyn_cast<MemberExpr>(U->getSubExpr())) in VisitCastExpr()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DScopeInfo.cpp81 const MemberExpr *ME = cast<MemberExpr>(E); in getBaseInfo()
243 else if (MemberExpr *ME = dyn_cast<MemberExpr>(E)) in getPotentialVariableCapture()
H A DSemaExprMember.cpp894 static MemberExpr *BuildMemberExpr( in BuildMemberExpr()
901 MemberExpr *E = MemberExpr::Create( in BuildMemberExpr()
1715 if (!Res.isInvalid() && isa<MemberExpr>(Res.get())) in ActOnMemberAccessExpr()
1716 CheckMemberAccessOfNoDeref(cast<MemberExpr>(Res.get())); in ActOnMemberAccessExpr()
1721 void Sema::CheckMemberAccessOfNoDeref(const MemberExpr *E) { in CheckMemberAccessOfNoDeref()
H A DSemaFixItUtils.cpp85 isa<MemberExpr>(Expr) || in tryToFixConversion()
H A DSemaExpr.cpp3852 } else if (MemberExpr *ME = dyn_cast<MemberExpr>(E)) { in CheckAlignOfExpr()
4823 MemberExpr *ME = dyn_cast<MemberExpr>(Fn); in TryTypoCorrectionForCall()
9948 if (MemberExpr *Mem = dyn_cast<MemberExpr>(E)) { in getCompareDecl()
10922 const MemberExpr *ME = dyn_cast<MemberExpr>(E); in IsReadonlyMessage()
11011 if (const MemberExpr *ME = dyn_cast<MemberExpr>(E)) { in DiagnoseConstAssignment()
11167 if (const MemberExpr *ME = dyn_cast<MemberExpr>(E)) in DiagnoseRecursiveConstFields()
11323 MemberExpr *ML = dyn_cast<MemberExpr>(LHSExpr); in CheckIdentityFieldAssignment()
11324 MemberExpr *MR = dyn_cast<MemberExpr>(RHSExpr); in CheckIdentityFieldAssignment()
15576 } else if (MemberExpr *ME = dyn_cast<MemberExpr>(E)) { in CleanupVarDeclMarking()
15732 const MemberExpr *ME = dyn_cast<MemberExpr>(E); in MarkExprReferenced()
[all …]
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/
H A DTypoCorrection.h38 class MemberExpr; variable
363 MemberExpr *ME = nullptr);
371 MemberExpr *MemberFn;
H A DScopeInfo.h905 assert(isa<DeclRefExpr>(VarExpr) || isa<MemberExpr>(VarExpr)); in addPotentialCapture()
958 || isa<MemberExpr>(CapturingVarExpr)); in markVariableExprAsNonODRUsed()
963 || isa<MemberExpr>(CapturingVarExpr)); in isVariableExprMarkedAsNonODRUsed()
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DExpr.cpp98 } else if (const MemberExpr *ME = dyn_cast<MemberExpr>(E)) { in skipRValueSubobjectAdjustments()
1360 if (MemberExpr *ME = dyn_cast<MemberExpr>(CEE)) in getReferencedDeclOfCallee()
1539 MemberExpr *MemberExpr::Create( in Create()
1558 MemberExpr *E = new (Mem) in Create()
1600 SourceLocation MemberExpr::getBeginLoc() const { in getBeginLoc()
1614 SourceLocation MemberExpr::getEndLoc() const { in getEndLoc()
2269 Loc = cast<MemberExpr>(this)->getMemberLoc(); in isUnusedResultAWarning()
2522 const MemberExpr *M = cast<MemberExpr>(E); in isOBJCGCCandidate()
2544 if (const MemberExpr *mem = dyn_cast<MemberExpr>(expr)) { in findBoundMemberType()
2828 if (isa<MemberExpr>(E)) in isTemporaryObject()
[all …]
H A DExprClassification.cpp30 static Cl::Kinds ClassifyMemberExpr(ASTContext &Ctx, const MemberExpr *E);
231 return ClassifyMemberExpr(Ctx, cast<MemberExpr>(E)); in ClassifyInternal()
475 static Cl::Kinds ClassifyMemberExpr(ASTContext &Ctx, const MemberExpr *E) { in ClassifyMemberExpr()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Analysis/
H A DBodyFarm.cpp103 MemberExpr *makeMemberExpression(Expr *base, ValueDecl *MemberDecl,
214 MemberExpr *ASTMaker::makeMemberExpression(Expr *base, ValueDecl *MemberDecl, in makeMemberExpression()
219 return MemberExpr::Create( in makeMemberExpression()
446 MemberExpr *Deref = M.makeMemberExpression(FlagDecl, FlagFieldDecl); in create_call_once()
H A DReachableCode.cpp234 return isConfigurationValue(cast<MemberExpr>(S)->getMemberDecl(), PP); in isConfigurationValue()
577 const MemberExpr *ME = cast<MemberExpr>(S); in GetUnreachableLoc()
H A DThreadSafetyCommon.cpp85 const auto *ME = dyn_cast<MemberExpr>(E->IgnoreParenCasts()); in isCalleeArrow()
108 if (const auto *ME = dyn_cast<MemberExpr>(DeclExp)) { in translateAttrExpr()
214 return translateMemberExpr(cast<MemberExpr>(S), Ctx); in translate()
342 til::SExpr *SExprBuilder::translateMemberExpr(const MemberExpr *ME, in translateMemberExpr()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGClass.cpp1145 MemberExpr *ME = dyn_cast<MemberExpr>(BO->getLHS()); in getMemcpyableField()
1156 if (MemberExpr *ME2 = dyn_cast<MemberExpr>(RHS)) { in getMemcpyableField()
1165 MemberExpr *IOA = dyn_cast<MemberExpr>(MCE->getImplicitObjectArgument()); in getMemcpyableField()
1171 MemberExpr *Arg0 = dyn_cast<MemberExpr>(MCE->getArg(0)); in getMemcpyableField()
1185 MemberExpr *ME = dyn_cast<MemberExpr>(DUO->getSubExpr()); in getMemcpyableField()
1197 MemberExpr *ME2 = dyn_cast<MemberExpr>(SUO->getSubExpr()); in getMemcpyableField()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DEvaluatedExprVisitor.h50 void VisitMemberExpr(PTR(MemberExpr) E) { in VisitMemberExpr()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Tooling/Refactoring/
H A DRecursiveSymbolVisitor.h69 bool VisitMemberExpr(const MemberExpr *Expr) { in VisitMemberExpr()
/freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Core/
H A DClangForward.h75 class MemberExpr; variable
/freebsd-12.1/contrib/llvm/tools/clang/lib/ARCMigrate/
H A DTransRetainReleaseDealloc.cpp308 if (MemberExpr *ME = dyn_cast<MemberExpr>(E)) in getReferencedDecl()
H A DTransUnbridgedCasts.cpp183 while (isa<MemberExpr>(base)) in transformNonObjCToObjCCast()
184 base = cast<MemberExpr>(base)->getBase()->IgnoreParenImpCasts(); in transformNonObjCToObjCCast()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/
H A DThreadSafetyCommon.h55 class MemberExpr; variable
399 til::SExpr *translateMemberExpr(const MemberExpr *ME, CallingContext *Ctx);
/freebsd-12.1/contrib/llvm/tools/clang/lib/Index/
H A DIndexBody.cpp97 if (auto *ME = dyn_cast<MemberExpr>(E)) { in getRolesForRef()
144 bool VisitMemberExpr(MemberExpr *E) { in VisitMemberExpr()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Frontend/Rewrite/
H A DRewriteModernObjC.cpp885 MemberExpr *ME = new (Context) in getIvarAccessString()
2740 MemberExpr *ArrayLiteralME = new (Context) in RewriteObjCArrayLiteralExpr()
2869 MemberExpr *DictLiteralValueME = new (Context) in RewriteObjCDictionaryLiteralExpr()
2882 MemberExpr *DictLiteralKeyME = new (Context) in RewriteObjCDictionaryLiteralExpr()
2883 MemberExpr(NSKeyCallExpr, false, SourceLocation(), ARRFD, in RewriteObjCDictionaryLiteralExpr()
3184 MemberExpr *ME = new (Context) in SynthMsgSendStretCallExpr()
4560 } else if (const MemberExpr *MExpr = dyn_cast<MemberExpr>(BlockExp)) { in SynthesizeBlockCall()
4633 MemberExpr *ME = in SynthesizeBlockCall()
4680 MemberExpr *ME = new (Context) in RewriteBlockDeclRefExpr()
7532 MemberExpr *ME = new (Context) in RewriteObjCIvarRefExpr()
[all …]

1234