Searched refs:ObjectExpr (Results 1 – 3 of 3) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/Models/ |
| H A D | UncheckedOptionalAccessModel.cpp | 436 void transferUnwrapCall(const Expr *UnwrapExpr, const Expr *ObjectExpr, in transferUnwrapCall() argument 439 getLocBehindPossiblePointer(*ObjectExpr, State.Env))) { in transferUnwrapCall() 445 void transferArrowOpCall(const Expr *UnwrapExpr, const Expr *ObjectExpr, in transferArrowOpCall() argument 448 getLocBehindPossiblePointer(*ObjectExpr, State.Env))) in transferArrowOpCall() 1121 diagnoseUnwrapCall(const Expr *ObjectExpr, const Environment &Env) { in diagnoseUnwrapCall() argument 1123 getLocBehindPossiblePointer(*ObjectExpr, Env))) { in diagnoseUnwrapCall() 1133 auto Range = CharSourceRange::getTokenRange(ObjectExpr->getSourceRange()); in diagnoseUnwrapCall()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaAccess.cpp | 1786 Expr *ObjectExpr, in CheckMemberOperatorAccess() argument 1792 const RecordType *RT = ObjectExpr->getType()->castAs<RecordType>(); in CheckMemberOperatorAccess() 1796 ObjectExpr->getType()); in CheckMemberOperatorAccess() 1797 Entity.setDiag(diag::err_access) << ObjectExpr->getSourceRange() << Range; in CheckMemberOperatorAccess() 1803 Expr *ObjectExpr, in CheckMemberOperatorAccess() argument 1807 OpLoc, ObjectExpr, ArgExpr ? ArgExpr->getSourceRange() : SourceRange(), in CheckMemberOperatorAccess() 1812 Expr *ObjectExpr, in CheckMemberOperatorAccess() argument 1821 return CheckMemberOperatorAccess(OpLoc, ObjectExpr, R, FoundDecl); in CheckMemberOperatorAccess()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | Sema.h | 1698 AccessResult CheckMemberOperatorAccess(SourceLocation Loc, Expr *ObjectExpr, 1704 AccessResult CheckMemberOperatorAccess(SourceLocation Loc, Expr *ObjectExpr, 1707 AccessResult CheckMemberOperatorAccess(SourceLocation Loc, Expr *ObjectExpr,
|