Searched refs:ObjectExpr (Results 1 – 3 of 3) sorted by relevance
| /llvm-project-15.0.7/clang/lib/Analysis/FlowSensitive/Models/ |
| H A D | UncheckedOptionalAccessModel.cpp | 307 void transferUnwrapCall(const Expr *UnwrapExpr, const Expr *ObjectExpr, in transferUnwrapCall() argument 310 State.Env.getValue(*ObjectExpr, SkipPast::ReferenceThenPointer)) { in transferUnwrapCall() 657 const Expr *ObjectExpr, in diagnoseUnwrapCall() argument 660 Env.getValue(*ObjectExpr, SkipPast::ReferenceThenPointer)) { in diagnoseUnwrapCall() 671 return {ObjectExpr->getBeginLoc()}; in diagnoseUnwrapCall()
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaAccess.cpp | 1765 Expr *ObjectExpr, in CheckMemberOperatorAccess() argument 1771 const RecordType *RT = ObjectExpr->getType()->castAs<RecordType>(); in CheckMemberOperatorAccess() 1775 ObjectExpr->getType()); in CheckMemberOperatorAccess() 1776 Entity.setDiag(diag::err_access) << ObjectExpr->getSourceRange() << Range; in CheckMemberOperatorAccess() 1784 Expr *ObjectExpr, in CheckMemberOperatorAccess() argument 1788 OpLoc, ObjectExpr, ArgExpr ? ArgExpr->getSourceRange() : SourceRange(), in CheckMemberOperatorAccess() 1793 Expr *ObjectExpr, in CheckMemberOperatorAccess() argument 1802 return CheckMemberOperatorAccess(OpLoc, ObjectExpr, R, FoundDecl); in CheckMemberOperatorAccess()
|
| /llvm-project-15.0.7/clang/include/clang/Sema/ |
| H A D | Sema.h | 7640 AccessResult CheckMemberOperatorAccess(SourceLocation Loc, Expr *ObjectExpr, 7644 Expr *ObjectExpr, 7647 AccessResult CheckMemberOperatorAccess(SourceLocation Loc, Expr *ObjectExpr,
|