Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/Models/
H A DUncheckedOptionalAccessModel.cpp385 void transferUnwrapCall(const Expr *UnwrapExpr, const Expr *ObjectExpr, in transferUnwrapCall() argument
388 getLocBehindPossiblePointer(*ObjectExpr, State.Env))) { in transferUnwrapCall()
394 void transferArrowOpCall(const Expr *UnwrapExpr, const Expr *ObjectExpr, in transferArrowOpCall() argument
397 getLocBehindPossiblePointer(*ObjectExpr, State.Env))) in transferArrowOpCall()
868 llvm::SmallVector<SourceLocation> diagnoseUnwrapCall(const Expr *ObjectExpr, in diagnoseUnwrapCall() argument
871 getLocBehindPossiblePointer(*ObjectExpr, Env))) { in diagnoseUnwrapCall()
882 return {ObjectExpr->getBeginLoc()}; in diagnoseUnwrapCall()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaAccess.cpp1790 Expr *ObjectExpr, in CheckMemberOperatorAccess() argument
1796 const RecordType *RT = ObjectExpr->getType()->castAs<RecordType>(); in CheckMemberOperatorAccess()
1800 ObjectExpr->getType()); in CheckMemberOperatorAccess()
1801 Entity.setDiag(diag::err_access) << ObjectExpr->getSourceRange() << Range; in CheckMemberOperatorAccess()
1807 Expr *ObjectExpr, in CheckMemberOperatorAccess() argument
1811 OpLoc, ObjectExpr, ArgExpr ? ArgExpr->getSourceRange() : SourceRange(), in CheckMemberOperatorAccess()
1816 Expr *ObjectExpr, in CheckMemberOperatorAccess() argument
1825 return CheckMemberOperatorAccess(OpLoc, ObjectExpr, R, FoundDecl); in CheckMemberOperatorAccess()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h1390 AccessResult CheckMemberOperatorAccess(SourceLocation Loc, Expr *ObjectExpr,
1396 AccessResult CheckMemberOperatorAccess(SourceLocation Loc, Expr *ObjectExpr,
1399 AccessResult CheckMemberOperatorAccess(SourceLocation Loc, Expr *ObjectExpr,