Home
last modified time | relevance | path

Searched refs:ThisExpr (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaCoroutine.cpp511 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 DSemaDeclCXX.cpp15069 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 DSemaOpenMP.cpp2488 Expr *ThisExpr = SemaRef.BuildCXXThisExpr(SourceLocation(), in isOpenMPCapturedDecl() local
2493 ThisExpr, /*IsArrow=*/true, SourceLocation(), in isOpenMPCapturedDecl()