NFC: Move GenericSelectionExpr dump to NodeDumper
Reviewers: aaron.ballman Subscribers: cfe-commits Differential Revision: https://reviews.llvm.org/D56961 llvm-svn: 352558
This commit is contained in:
parent
52f8f34377
commit
aecce85da6
|
@ -237,6 +237,7 @@ public:
|
|||
void VisitFloatingLiteral(const FloatingLiteral *Node);
|
||||
void VisitStringLiteral(const StringLiteral *Str);
|
||||
void VisitInitListExpr(const InitListExpr *ILE);
|
||||
void VisitGenericSelectionExpr(const GenericSelectionExpr *E);
|
||||
void VisitUnaryOperator(const UnaryOperator *Node);
|
||||
void VisitUnaryExprOrTypeTraitExpr(const UnaryExprOrTypeTraitExpr *Node);
|
||||
void VisitMemberExpr(const MemberExpr *Node);
|
||||
|
|
|
@ -1467,8 +1467,6 @@ void ASTDumper::Visit(const GenericSelectionExpr::ConstAssociation &A) {
|
|||
}
|
||||
|
||||
void ASTDumper::VisitGenericSelectionExpr(const GenericSelectionExpr *E) {
|
||||
if (E->isResultDependent())
|
||||
OS << " result_dependent";
|
||||
dumpStmt(E->getControllingExpr());
|
||||
dumpTypeAsChild(E->getControllingExpr()->getType()); // FIXME: remove
|
||||
|
||||
|
|
|
@ -776,6 +776,11 @@ void TextNodeDumper::VisitInitListExpr(const InitListExpr *ILE) {
|
|||
}
|
||||
}
|
||||
|
||||
void TextNodeDumper::VisitGenericSelectionExpr(const GenericSelectionExpr *E) {
|
||||
if (E->isResultDependent())
|
||||
OS << " result_dependent";
|
||||
}
|
||||
|
||||
void TextNodeDumper::VisitUnaryOperator(const UnaryOperator *Node) {
|
||||
OS << " " << (Node->isPostfix() ? "postfix" : "prefix") << " '"
|
||||
<< UnaryOperator::getOpcodeStr(Node->getOpcode()) << "'";
|
||||
|
|
Loading…
Reference in New Issue