Home
last modified time | relevance | path

Searched refs:CXXMemberCallExpr (Results 1 – 25 of 46) sorted by relevance

12

/freebsd-12-stable/contrib/llvm-project/clang/lib/AST/
DExprCXX.cpp609 CXXMemberCallExpr::CXXMemberCallExpr(Expr *Fn, ArrayRef<Expr *> Args, in CXXMemberCallExpr() function in CXXMemberCallExpr
617 CXXMemberCallExpr::CXXMemberCallExpr(unsigned NumArgs, bool HasFPFeatures, in CXXMemberCallExpr() function in CXXMemberCallExpr
622 CXXMemberCallExpr *CXXMemberCallExpr::Create(const ASTContext &Ctx, Expr *Fn, in Create()
632 void *Mem = Ctx.Allocate(sizeof(CXXMemberCallExpr) + SizeOfTrailingObjects, in Create()
633 alignof(CXXMemberCallExpr)); in Create()
635 CXXMemberCallExpr(Fn, Args, Ty, VK, RP, FPFeatures, MinNumArgs); in Create()
638 CXXMemberCallExpr *CXXMemberCallExpr::CreateEmpty(const ASTContext &Ctx, in CreateEmpty()
645 void *Mem = Ctx.Allocate(sizeof(CXXMemberCallExpr) + SizeOfTrailingObjects, in CreateEmpty()
646 alignof(CXXMemberCallExpr)); in CreateEmpty()
647 return new (Mem) CXXMemberCallExpr(NumArgs, HasFPFeatures, Empty); in CreateEmpty()
[all …]
DParentMapContext.cpp236 if (const auto *C = dyn_cast<CXXMemberCallExpr>(E)) { in AscendIgnoreUnlessSpelledInSource()
DExpr.cpp1464 return sizeof(CXXMemberCallExpr); in offsetToTrailingObjects()
1921 assert((isa<CXXMemberCallExpr>(SubExpr) || in getSubExprAsWritten()
1924 if (auto *MCE = dyn_cast<CXXMemberCallExpr>(SubExpr)) in getSubExprAsWritten()
1945 if (auto *MCE = dyn_cast<CXXMemberCallExpr>(SubExpr)) in getConversionFunction()
2938 if (auto *MCE = dyn_cast<CXXMemberCallExpr>(this)) { in IgnoreConversionOperatorSingleStep()
3001 if (auto *C = dyn_cast<CXXMemberCallExpr>(E)) { in IgnoreUnlessSpelledInSource()
DStmtProfile.cpp1796 void StmtProfiler::VisitCXXMemberCallExpr(const CXXMemberCallExpr *S) { in VisitCXXMemberCallExpr()
/freebsd-12-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/WebKit/
DASTUtils.cpp36 if (auto *memberCall = dyn_cast<CXXMemberCallExpr>(call)) { in tryToFindPtrOrigin()
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/Analysis/Analyses/
DThreadSafetyCommon.h48 class CXXMemberCallExpr; variable
403 til::SExpr *translateCXXMemberCallExpr(const CXXMemberCallExpr *ME,
/freebsd-12-stable/contrib/llvm-project/clang/lib/Analysis/
DLiveVariables.cpp233 CXXMemberCallExpr *CE = cast<CXXMemberCallExpr>(S); in Visit()
DThreadSafetyCommon.cpp111 } else if (const auto *CE = dyn_cast<CXXMemberCallExpr>(DeclExp)) { in translateAttrExpr()
220 return translateCXXMemberCallExpr(cast<CXXMemberCallExpr>(S), Ctx); in translate()
402 const CXXMemberCallExpr *ME, CallingContext *Ctx) { in translateCXXMemberCallExpr()
DConsumed.cpp505 void VisitCXXMemberCallExpr(const CXXMemberCallExpr *Call);
803 const CXXMemberCallExpr *Call) { in VisitCXXMemberCallExpr()
824 if (const auto *MCall = dyn_cast<CXXMemberCallExpr>(Call)) in VisitCXXOperatorCallExpr()
/freebsd-12-stable/contrib/llvm-project/clang/lib/CodeGen/
DCGExprCXX.cpp40 assert(CE == nullptr || isa<CXXMemberCallExpr>(CE) || in commonEmitCXXMemberOrOperatorCall()
181 RValue CodeGenFunction::EmitCXXMemberCallExpr(const CXXMemberCallExpr *CE, in EmitCXXMemberCallExpr()
212 assert(isa<CXXMemberCallExpr>(CE) || isa<CXXOperatorCallExpr>(CE)); in EmitCXXMemberOrOperatorMemberCallExpr()
340 if (const auto *CMCE = dyn_cast<CXXMemberCallExpr>(CE)) { in EmitCXXMemberOrOperatorMemberCallExpr()
368 cast<CXXMemberCallExpr>(CE)); in EmitCXXMemberOrOperatorMemberCallExpr()
431 CodeGenFunction::EmitCXXMemberPointerCallExpr(const CXXMemberCallExpr *E, in EmitCXXMemberPointerCallExpr()
DCGCXXABI.h461 llvm::PointerUnion<const CXXDeleteExpr *, const CXXMemberCallExpr *>;
DCGCoroutine.cpp133 if (const auto *CE = dyn_cast<CXXMemberCallExpr>(E)) in memberCallExpressionCanThrow()
DCGClass.cpp1181 } else if (CXXMemberCallExpr *MCE = dyn_cast<CXXMemberCallExpr>(S)) { in getMemcpyableField()
DCodeGenFunction.h4029 RValue EmitCXXMemberCallExpr(const CXXMemberCallExpr *E,
4043 RValue EmitCXXMemberPointerCallExpr(const CXXMemberCallExpr *E,
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
DCallEvent.h701 CXXMemberCall(const CXXMemberCallExpr *CE, ProgramStateRef St, in CXXMemberCall()
709 const CXXMemberCallExpr *getOriginExpr() const override { in getOriginExpr()
710 return cast<CXXMemberCallExpr>(CXXInstanceCall::getOriginExpr()); in getOriginExpr()
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/ASTMatchers/
DASTMatchers.h1499 extern const internal::VariadicDynCastAllOfMatcher<Stmt, CXXMemberCallExpr>
3605 AST_MATCHER_P(CXXMemberCallExpr, on, internal::Matcher<Expr>, in AST_MATCHER_P() argument
4073 AST_MATCHER_P(CXXMemberCallExpr, onImplicitObjectArgument, in AST_MATCHER_P() argument
4096 AST_MATCHER_P_OVERLOAD(CXXMemberCallExpr, thisPointerType,
4104 AST_MATCHER_P_OVERLOAD(CXXMemberCallExpr, thisPointerType,
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/Basic/
DStmtNodes.td118 def CXXMemberCallExpr : StmtNode<CallExpr>;
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/AST/
DExprCXX.h177 class CXXMemberCallExpr final : public CallExpr {
181 CXXMemberCallExpr(Expr *Fn, ArrayRef<Expr *> Args, QualType Ty,
185 CXXMemberCallExpr(unsigned NumArgs, bool HasFPFeatures, EmptyShell Empty);
188 static CXXMemberCallExpr *Create(const ASTContext &Ctx, Expr *Fn,
194 static CXXMemberCallExpr *CreateEmpty(const ASTContext &Ctx, unsigned NumArgs,
/freebsd-12-stable/contrib/llvm-project/clang/lib/Sema/
DAnalysisBasedWarnings.cpp210 const CXXMemberCallExpr *MCE = dyn_cast<CXXMemberCallExpr>(CE); in hasRecursiveCallInPath()
DSemaCoroutine.cpp1501 if (auto *MbrRef = dyn_cast<CXXMemberCallExpr>(E)) { in noteMemberDeclaredHere()
DSemaStmt.cpp3067 } else if (const CXXMemberCallExpr *Call = dyn_cast<CXXMemberCallExpr>(E)) { in DiagnoseForRangeReferenceVariableCopies()
/freebsd-12-stable/contrib/llvm-project/clang/lib/ASTMatchers/
DASTMatchersInternal.cpp805 const internal::VariadicDynCastAllOfMatcher<Stmt, CXXMemberCallExpr>
/freebsd-12-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
DCallEvent.cpp1411 if (const auto *MCE = dyn_cast<CXXMemberCallExpr>(CE)) in getSimpleCall()
/freebsd-12-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/
DRetainCountChecker.cpp924 ? cast<CXXMemberCallExpr>(CE)->getImplicitObjectArgument() in evalCall()
/freebsd-12-stable/contrib/llvm-project/clang/lib/Serialization/
DASTReaderStmt.cpp1023 void ASTStmtReader::VisitCXXMemberCallExpr(CXXMemberCallExpr *E) { in VisitCXXMemberCallExpr()
3570 S = CXXMemberCallExpr::CreateEmpty( in ReadStmtFromStream()

12