[PATCH] D22476: [AST] Make MemberExpr non-dependent according to core issue 224
Matthias Gehre via cfe-commits
cfe-commits at lists.llvm.org
Wed Jul 20 15:16:33 PDT 2016
mgehre updated this revision to Diff 64777.
mgehre added a comment.
- Properly check for being member of current instantiation.
- Add new testcase test/CXX/temp/temp.res/temp.dep/temp.dep.expr/p5.cpp
- Added assert() according to review comment
https://reviews.llvm.org/D22476
Files:
lib/AST/Expr.cpp
lib/Sema/SemaOverload.cpp
test/Analysis/stack-addr-ps.cpp
test/CXX/class.access/class.access.dcl/p1.cpp
test/CXX/dcl.dcl/basic.namespace/namespace.udecl/p4.cpp
test/CXX/drs/dr3xx.cpp
test/CXX/temp/temp.res/temp.dep/temp.dep.expr/p5.cpp
test/SemaTemplate/dependent-names.cpp
test/SemaTemplate/enum-argument.cpp
test/SemaTemplate/member-access-expr.cpp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D22476.64777.patch
Type: text/x-patch
Size: 8216 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20160720/6483ddd9/attachment.bin>
More information about the cfe-commits
mailing list