Searched refs:ThisExpr (Results 1 – 3 of 3) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaCoroutine.cpp | 499 ExprResult ThisExpr = ActOnCXXThis(Loc); in buildCoroutinePromise() local 500 if (ThisExpr.isInvalid()) in buildCoroutinePromise() 502 ThisExpr = CreateBuiltinUnaryOp(Loc, UO_Deref, ThisExpr.get()); in buildCoroutinePromise() 503 if (ThisExpr.isInvalid()) in buildCoroutinePromise() 505 CtorArgExprs.push_back(ThisExpr.get()); in buildCoroutinePromise() 1359 ExprResult ThisExpr = S.ActOnCXXThis(Loc); in collectPlacementArgs() local 1360 if (ThisExpr.isInvalid()) in collectPlacementArgs() 1362 ThisExpr = S.CreateBuiltinUnaryOp(Loc, UO_Deref, ThisExpr.get()); in collectPlacementArgs() 1363 if (ThisExpr.isInvalid()) in collectPlacementArgs() 1365 PlacementArgs.push_back(ThisExpr.get()); in collectPlacementArgs()
|
| H A D | SemaDeclCXX.cpp | 15358 Expr *ThisExpr = in DefineImplicitCopyAssignment() local 15363 StmtResult Return = BuildReturnStmt(Loc, ThisExpr); in DefineImplicitCopyAssignment() 15749 Expr *ThisExpr = in DefineImplicitMoveAssignment() local 15755 StmtResult Return = BuildReturnStmt(Loc, ThisExpr); in DefineImplicitMoveAssignment()
|
| H A D | SemaOpenMP.cpp | 2464 Expr *ThisExpr = SemaRef.BuildCXXThisExpr(SourceLocation(), in isOpenMPCapturedDecl() local 2469 ThisExpr, /*IsArrow=*/true, SourceLocation(), in isOpenMPCapturedDecl()
|