File indexing completed on 2024-05-05 16:42:27

0001 /*
0002     SPDX-FileCopyrightText: 2007 Piyush verma <piyush.verma@gmail.com>
0003 
0004     SPDX-License-Identifier: MIT
0005 */
0006 
0007 #ifndef DUMPCHAIN_H
0008 #define DUMPCHAIN_H
0009 
0010 #include <QTextStream>
0011 
0012 #include "astdefaultvisitor.h"
0013 #include "pythonduchainexport.h"
0014 
0015 
0016 namespace KDevelop
0017 {
0018     class DUContext;
0019 }
0020 
0021 namespace Python
0022 {
0023     
0024 class ParseSession;
0025 class PythonEditorIntegrator;
0026 
0027 class KDEVPYTHONDUCHAIN_EXPORT DumpChain
0028 {
0029 public:
0030     DumpChain();
0031     virtual ~DumpChain();
0032     void dump(KDevelop::DUContext* context, bool imported = false);
0033 
0034 private:
0035     int indent;
0036 };
0037 
0038 }
0039 
0040 #endif
0041 // kate: space-indent on; indent-width 4; tab-width 4; replace-tabs on; auto-insert-doxygen on