switch MemberExpr to holding a field decl instead of a raw identifier.
llvm-svn: 38948
diff --git a/clang/AST/Expr.cpp b/clang/AST/Expr.cpp
index ffa5d3f..71415b7 100644
--- a/clang/AST/Expr.cpp
+++ b/clang/AST/Expr.cpp
@@ -119,7 +119,11 @@
void MemberExpr::dump_impl() const {
Base->dump();
- std::cerr << (isArrow ? "->" : ".") << MemberII->getName();
+ std::cerr << (isArrow ? "->" : ".");
+
+ if (MemberDecl)
+ /*TODO: Print MemberDecl*/;
+ std::cerr << "member";
}
/// getOpcodeStr - Turn an Opcode enum value into the punctuation char it