Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaCoroutine.cpp599 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 DSemaDeclCXX.cpp15195 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 DSemaOpenMP.cpp2481 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 DASTDiff.cpp999 if (auto *ThisExpr = N.ASTNode.get<CXXThisExpr>()) { in getSourceRangeOffsets() local
1000 if (ThisExpr->isImplicit()) in getSourceRangeOffsets()