llvm-project/clang/lib
Reid Kleckner 744e3e7fc7 Re-land r250592 without rejecting field refs in unevaluated contexts
This time, I went with the first approach from
http://reviews.llvm.org/D6700, where clang actually attempts to form an
implicit member reference from an UnresolvedLookupExpr. We know that
there are only two possible outcomes at this point, a DeclRefExpr of the
FieldDecl or an error, but its safer to reuse the existing machinery for
this.

llvm-svn: 250856
2015-10-20 21:04:13 +00:00
..
ARCMigrate Roll-back r250822. 2015-10-20 13:23:58 +00:00
AST [AST] Put TypeLocs and NestedNameSpecifierLocs into the ParentMap. 2015-10-20 15:08:46 +00:00
ASTMatchers [AST] Put TypeLocs and NestedNameSpecifierLocs into the ParentMap. 2015-10-20 15:08:46 +00:00
Analysis Roll-back r250822. 2015-10-20 13:23:58 +00:00
Basic Roll-back r250822. 2015-10-20 13:23:58 +00:00
CodeGen Roll-back r250822. 2015-10-20 13:23:58 +00:00
Driver Roll-back r250822. 2015-10-20 13:23:58 +00:00
Edit Replace double negation of !FileID.isInvalid() with FileID.isValid(). 2015-10-03 10:46:20 +00:00
Format Roll-back r250822. 2015-10-20 13:23:58 +00:00
Frontend Roll-back r250822. 2015-10-20 13:23:58 +00:00
FrontendTool Provide a BuryPointer for unique_ptrs. 2014-08-29 16:53:14 +00:00
Headers [x86] Fix maskload/store intrinsic definitions in avxintrin.h 2015-10-20 11:19:54 +00:00
Index Roll-back r250822. 2015-10-20 13:23:58 +00:00
Lex Add back null check removed accidentally in r250554 2015-10-20 18:45:57 +00:00
Parse Roll-back r250822. 2015-10-20 13:23:58 +00:00
Rewrite Roll-back r250822. 2015-10-20 13:23:58 +00:00
Sema Re-land r250592 without rejecting field refs in unevaluated contexts 2015-10-20 21:04:13 +00:00
Serialization Roll-back r250822. 2015-10-20 13:23:58 +00:00
StaticAnalyzer Roll-back r250822. 2015-10-20 13:23:58 +00:00
Tooling Roll-back r250822. 2015-10-20 13:23:58 +00:00
CMakeLists.txt Fix build with various feature flag combinations 2014-07-14 22:17:22 +00:00
Makefile Make clang's rewrite engine a core feature 2014-07-16 16:48:33 +00:00