diff options
author | Richard Smith <richard-llvm@metafoo.co.uk> | 2018-07-22 05:21:47 +0000 |
---|---|---|
committer | Richard Smith <richard-llvm@metafoo.co.uk> | 2018-07-22 05:21:47 +0000 |
commit | cc4ad95c303daf27ba3a1815eb81b2c832383ba2 (patch) | |
tree | c740130471721ea30c00d8b05108a5685c3ff619 /clang/include | |
parent | b8b21d2fcac48ef26d3af325cc4d6cf4bddb78f7 (diff) | |
download | bcm5719-llvm-cc4ad95c303daf27ba3a1815eb81b2c832383ba2.tar.gz bcm5719-llvm-cc4ad95c303daf27ba3a1815eb81b2c832383ba2.zip |
PR38257: don't perform ADL when instantiating a unary & operator that turns out
to be forming a pointer-to-member.
llvm-svn: 337653
Diffstat (limited to 'clang/include')
-rw-r--r-- | clang/include/clang/Sema/Sema.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/clang/include/clang/Sema/Sema.h b/clang/include/clang/Sema/Sema.h index 0aa1fc42c6a..ab934223b8f 100644 --- a/clang/include/clang/Sema/Sema.h +++ b/clang/include/clang/Sema/Sema.h @@ -4262,6 +4262,7 @@ public: ExprResult ActOnUnaryOp(Scope *S, SourceLocation OpLoc, tok::TokenKind Op, Expr *Input); + bool isQualifiedMemberAccess(Expr *E); QualType CheckAddressOfOperand(ExprResult &Operand, SourceLocation OpLoc); ExprResult CreateUnaryExprOrTypeTraitExpr(TypeSourceInfo *TInfo, |