Searched refs:ThisExpr (Results 1 – 3 of 3) sorted by relevance
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaCoroutine.cpp | 511 ExprResult ThisExpr = ActOnCXXThis(Loc); in buildCoroutinePromise() local 512 if (ThisExpr.isInvalid()) in buildCoroutinePromise() 514 ThisExpr = CreateBuiltinUnaryOp(Loc, UO_Deref, ThisExpr.get()); in buildCoroutinePromise() 515 if (ThisExpr.isInvalid()) in buildCoroutinePromise() 517 CtorArgExprs.push_back(ThisExpr.get()); in buildCoroutinePromise() 1292 ExprResult ThisExpr = S.ActOnCXXThis(Loc); in collectPlacementArgs() local 1293 if (ThisExpr.isInvalid()) in collectPlacementArgs() 1295 ThisExpr = S.CreateBuiltinUnaryOp(Loc, UO_Deref, ThisExpr.get()); in collectPlacementArgs() 1296 if (ThisExpr.isInvalid()) in collectPlacementArgs() 1298 PlacementArgs.push_back(ThisExpr.get()); in collectPlacementArgs()
|
H A D | SemaDeclCXX.cpp | 15069 Expr *ThisExpr = in DefineImplicitCopyAssignment() local 15074 StmtResult Return = BuildReturnStmt(Loc, ThisExpr); in DefineImplicitCopyAssignment() 15459 Expr *ThisExpr = in DefineImplicitMoveAssignment() local 15464 StmtResult Return = BuildReturnStmt(Loc, ThisExpr); in DefineImplicitMoveAssignment()
|
H A D | SemaOpenMP.cpp | 2488 Expr *ThisExpr = SemaRef.BuildCXXThisExpr(SourceLocation(), in isOpenMPCapturedDecl() local 2493 ThisExpr, /*IsArrow=*/true, SourceLocation(), in isOpenMPCapturedDecl()
|