// RUN: %clang_cc1 -triple x86_64-linux-gnu -fsyntax-only -verify -std=c++11 %s
// Make sure we handle contexts correctly with sizeof
void
int
// Make sure we handle references to non-static data members in unevaluated
// contexts in class template methods correctly. Previously we assumed these
// would be valid MemberRefExprs, but they have no 'this' so we need to form a
// DeclRefExpr to the FieldDecl instead.
// PR26893
;
;
; // expected-note {{in instantiation of member function 'M<S>::M' requested here}}
// Similar test case for PR26893.
;
;