Searched refs:ThisExpr (Results 1 – 4 of 4) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaCoroutine.cpp | 599 ExprResult ThisExpr = ActOnCXXThis(Loc); in buildCoroutinePromise() local 600 if (ThisExpr.isInvalid()) in buildCoroutinePromise() 602 ThisExpr = CreateBuiltinUnaryOp(Loc, UO_Deref, ThisExpr.get()); in buildCoroutinePromise() 603 if (ThisExpr.isInvalid()) in buildCoroutinePromise() 605 CtorArgExprs.push_back(ThisExpr.get()); in buildCoroutinePromise() 1382 ExprResult ThisExpr = S.ActOnCXXThis(Loc); in collectPlacementArgs() local 1383 if (ThisExpr.isInvalid()) in collectPlacementArgs() 1385 ThisExpr = S.CreateBuiltinUnaryOp(Loc, UO_Deref, ThisExpr.get()); in collectPlacementArgs() 1386 if (ThisExpr.isInvalid()) in collectPlacementArgs() 1388 PlacementArgs.push_back(ThisExpr.get()); in collectPlacementArgs()
|
| H A D | SemaDeclCXX.cpp | 15195 Expr *ThisExpr = in DefineImplicitCopyAssignment() local 15200 StmtResult Return = BuildReturnStmt(Loc, ThisExpr); in DefineImplicitCopyAssignment() 15583 Expr *ThisExpr = in DefineImplicitMoveAssignment() local 15588 StmtResult Return = BuildReturnStmt(Loc, ThisExpr); in DefineImplicitMoveAssignment()
|
| H A D | SemaOpenMP.cpp | 2481 Expr *ThisExpr = BuildCXXThisExpr(SourceLocation(), getCurrentThisType(), in isOpenMPCapturedDecl() local 2484 Expr *ME = BuildMemberExpr(ThisExpr, /*IsArrow=*/true, SourceLocation(), in isOpenMPCapturedDecl()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Tooling/ASTDiff/ |
| H A D | ASTDiff.cpp | 999 if (auto *ThisExpr = N.ASTNode.get<CXXThisExpr>()) { in getSourceRangeOffsets() local 1000 if (ThisExpr->isImplicit()) in getSourceRangeOffsets()
|