Searched refs:ObjectExpr (Results 1 – 3 of 3) sorted by relevance
| /openbsd-src/gnu/llvm/clang/lib/Analysis/FlowSensitive/Models/ |
| H A D | UncheckedOptionalAccessModel.cpp | 348 void transferUnwrapCall(const Expr *UnwrapExpr, const Expr *ObjectExpr, in transferUnwrapCall() argument 351 State.Env.getValue(*ObjectExpr, SkipPast::ReferenceThenPointer)) { in transferUnwrapCall() 776 const Expr *ObjectExpr, in diagnoseUnwrapCall() argument 779 Env.getValue(*ObjectExpr, SkipPast::ReferenceThenPointer)) { in diagnoseUnwrapCall() 790 return {ObjectExpr->getBeginLoc()}; in diagnoseUnwrapCall()
|
| /openbsd-src/gnu/llvm/clang/lib/Sema/ |
| H A D | SemaAccess.cpp | 1768 Expr *ObjectExpr, in CheckMemberOperatorAccess() argument 1774 const RecordType *RT = ObjectExpr->getType()->castAs<RecordType>(); in CheckMemberOperatorAccess() 1778 ObjectExpr->getType()); in CheckMemberOperatorAccess() 1779 Entity.setDiag(diag::err_access) << ObjectExpr->getSourceRange() << Range; in CheckMemberOperatorAccess() 1787 Expr *ObjectExpr, in CheckMemberOperatorAccess() argument 1791 OpLoc, ObjectExpr, ArgExpr ? ArgExpr->getSourceRange() : SourceRange(), in CheckMemberOperatorAccess() 1796 Expr *ObjectExpr, in CheckMemberOperatorAccess() argument 1805 return CheckMemberOperatorAccess(OpLoc, ObjectExpr, R, FoundDecl); in CheckMemberOperatorAccess()
|
| /openbsd-src/gnu/llvm/clang/include/clang/Sema/ |
| H A D | Sema.h | 7889 AccessResult CheckMemberOperatorAccess(SourceLocation Loc, Expr *ObjectExpr, 7893 Expr *ObjectExpr, 7896 AccessResult CheckMemberOperatorAccess(SourceLocation Loc, Expr *ObjectExpr,
|