diff libinterp/parse-tree/pt-arg-list.cc @ 23127:5a91168a30be

avoid including parse tree headers in other header files unnecessarily * interpreter.h: Use forward decl instead of including pt-eval.h. * oct-lvalue.h: Use forward decl instead of including pt-idx.h. * data.cc, debug.cc, error.cc, input.cc, interpreter.cc, symtab.cc, ov-classdef.cc, ov-fcn-handle.cc, pt-arg-list.cc: Include parse tree headers as needed.
author John W. Eaton <jwe@octave.org>
date Tue, 31 Jan 2017 18:04:11 -0500
parents ef4d915df748
children 092078913d54
line wrap: on
line diff
--- a/libinterp/parse-tree/pt-arg-list.cc	Tue Jan 31 17:43:58 2017 -0500
+++ b/libinterp/parse-tree/pt-arg-list.cc	Tue Jan 31 18:04:11 2017 -0500
@@ -39,6 +39,7 @@
 #include "pt-arg-list.h"
 #include "pt-exp.h"
 #include "pt-id.h"
+#include "pt-idx.h"
 #include "pt-pr-code.h"
 #include "pt-walk.h"
 #include "interpreter.h"