Home
last modified time | relevance | path

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

12

/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DExprCXX.cpp606 CXXMemberCallExpr::CXXMemberCallExpr(Expr *Fn, ArrayRef<Expr *> Args, in CXXMemberCallExpr() function in CXXMemberCallExpr
612 CXXMemberCallExpr::CXXMemberCallExpr(unsigned NumArgs, EmptyShell Empty) in CXXMemberCallExpr() function in CXXMemberCallExpr
615 CXXMemberCallExpr *CXXMemberCallExpr::Create(const ASTContext &Ctx, Expr *Fn, in Create()
625 alignof(CXXMemberCallExpr)); in Create()
626 return new (Mem) CXXMemberCallExpr(Fn, Args, Ty, VK, RP, MinNumArgs); in Create()
629 CXXMemberCallExpr *CXXMemberCallExpr::CreateEmpty(const ASTContext &Ctx, in CreateEmpty()
636 alignof(CXXMemberCallExpr)); in CreateEmpty()
637 return new (Mem) CXXMemberCallExpr(NumArgs, Empty); in CreateEmpty()
640 Expr *CXXMemberCallExpr::getImplicitObjectArgument() const { in getImplicitObjectArgument()
652 CXXMethodDecl *CXXMemberCallExpr::getMethodDecl() const { in getMethodDecl()
[all …]
H A DExpr.cpp1321 return sizeof(CXXMemberCallExpr); in offsetToTrailingObjects()
1779 assert((isa<CXXMemberCallExpr>(SubExpr) || in getSubExprAsWritten()
1782 if (auto *MCE = dyn_cast<CXXMemberCallExpr>(SubExpr)) in getSubExprAsWritten()
1803 if (auto *MCE = dyn_cast<CXXMemberCallExpr>(SubExpr)) in getConversionFunction()
2716 if (CXXMemberCallExpr *MCE = dyn_cast<CXXMemberCallExpr>(this)) { in IgnoreConversionOperator()
H A DStmtProfile.cpp1526 void StmtProfiler::VisitCXXMemberCallExpr(const CXXMemberCallExpr *S) { in VisitCXXMemberCallExpr()
H A DStmtPrinter.cpp1652 void StmtPrinter::VisitCXXMemberCallExpr(CXXMemberCallExpr *Node) { in VisitCXXMemberCallExpr()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/
H A DThreadSafetyCommon.h49 class CXXMemberCallExpr; variable
404 til::SExpr *translateCXXMemberCallExpr(const CXXMemberCallExpr *ME,
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DCallEvent.h710 CXXMemberCall(const CXXMemberCallExpr *CE, ProgramStateRef St, in CXXMemberCall()
718 virtual const CXXMemberCallExpr *getOriginExpr() const { in getOriginExpr()
719 return cast<CXXMemberCallExpr>(CXXInstanceCall::getOriginExpr()); in getOriginExpr()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGExprCXX.cpp41 assert(CE == nullptr || isa<CXXMemberCallExpr>(CE) || in commonEmitCXXMemberOrOperatorCall()
168 RValue CodeGenFunction::EmitCXXMemberCallExpr(const CXXMemberCallExpr *CE, in EmitCXXMemberCallExpr()
199 assert(isa<CXXMemberCallExpr>(CE) || isa<CXXOperatorCallExpr>(CE)); in EmitCXXMemberOrOperatorMemberCallExpr()
317 if (const auto *CMCE = dyn_cast<CXXMemberCallExpr>(CE)) { in EmitCXXMemberOrOperatorMemberCallExpr()
349 cast<CXXMemberCallExpr>(CE)); in EmitCXXMemberOrOperatorMemberCallExpr()
415 CodeGenFunction::EmitCXXMemberPointerCallExpr(const CXXMemberCallExpr *E, in EmitCXXMemberPointerCallExpr()
H A DCGCXXABI.h433 const CXXMemberCallExpr *CE) = 0;
H A DCGCoroutine.cpp134 if (const auto *CE = dyn_cast<CXXMemberCallExpr>(E)) in memberCallExpressionCanThrow()
H A DCGClass.cpp1161 } else if (CXXMemberCallExpr *MCE = dyn_cast<CXXMemberCallExpr>(S)) { in getMemcpyableField()
H A DCodeGenFunction.h3667 RValue EmitCXXMemberCallExpr(const CXXMemberCallExpr *E,
3681 RValue EmitCXXMemberPointerCallExpr(const CXXMemberCallExpr *E,
H A DItaniumCXXABI.cpp285 const CXXMemberCallExpr *CE) override;
1759 Address This, const CXXMemberCallExpr *CE) { in EmitVirtualDestructorCall()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Analysis/
H A DThreadSafetyCommon.cpp111 } else if (const auto *CE = dyn_cast<CXXMemberCallExpr>(DeclExp)) { in translateAttrExpr()
220 return translateCXXMemberCallExpr(cast<CXXMemberCallExpr>(S), Ctx); in translate()
398 const CXXMemberCallExpr *ME, CallingContext *Ctx) { in translateCXXMemberCallExpr()
H A DLiveVariables.cpp282 CXXMemberCallExpr *CE = cast<CXXMemberCallExpr>(S); in Visit()
H A DConsumed.cpp506 void VisitCXXMemberCallExpr(const CXXMemberCallExpr *Call);
804 const CXXMemberCallExpr *Call) { in VisitCXXMemberCallExpr()
825 if (const auto *MCall = dyn_cast<CXXMemberCallExpr>(Call)) in VisitCXXOperatorCallExpr()
H A DThreadSafety.cpp2033 if (const auto *CE = dyn_cast<CXXMemberCallExpr>(Exp)) { in VisitCallExpr()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/ASTMatchers/
H A DASTMatchers.h1308 extern const internal::VariadicDynCastAllOfMatcher<Stmt, CXXMemberCallExpr>
2900 AST_MATCHER_P(CXXMemberCallExpr, on, internal::Matcher<Expr>, in AST_MATCHER_P() argument
3257 AST_MATCHER_P(CXXMemberCallExpr, onImplicitObjectArgument, in AST_MATCHER_P() argument
3266 AST_MATCHER_P_OVERLOAD(CXXMemberCallExpr, thisPointerType,
3274 AST_MATCHER_P_OVERLOAD(CXXMemberCallExpr, thisPointerType,
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Basic/
H A DStmtNodes.td111 def CXXMemberCallExpr : DStmt<CallExpr>;
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DExprCXX.h171 class CXXMemberCallExpr final : public CallExpr {
175 CXXMemberCallExpr(Expr *Fn, ArrayRef<Expr *> Args, QualType Ty,
178 CXXMemberCallExpr(unsigned NumArgs, EmptyShell Empty);
181 static CXXMemberCallExpr *Create(const ASTContext &Ctx, Expr *Fn,
186 static CXXMemberCallExpr *CreateEmpty(const ASTContext &Ctx, unsigned NumArgs,
/freebsd-12.1/contrib/llvm/tools/clang/lib/ASTMatchers/
H A DASTMatchersInternal.cpp624 const internal::VariadicDynCastAllOfMatcher<Stmt, CXXMemberCallExpr>
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DAnalysisBasedWarnings.cpp195 const CXXMemberCallExpr *MCE = dyn_cast<CXXMemberCallExpr>(CE); in hasRecursiveCallInPath()
H A DSemaCoroutine.cpp1380 if (auto *MbrRef = dyn_cast<CXXMemberCallExpr>(E)) { in noteMemberDeclaredHere()
H A DSemaStmt.cpp2707 } else if (const CXXMemberCallExpr *Call = dyn_cast<CXXMemberCallExpr>(E)) { in DiagnoseForRangeReferenceVariableCopies()
/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
H A DCallEvent.cpp1344 if (const auto *MCE = dyn_cast<CXXMemberCallExpr>(CE)) in getSimpleCall()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/
H A DASTReaderStmt.cpp743 void ASTStmtReader::VisitCXXMemberCallExpr(CXXMemberCallExpr *E) { in VisitCXXMemberCallExpr()
3124 S = CXXMemberCallExpr::CreateEmpty( in ReadStmtFromStream()

12