equal
deleted
inserted
replaced
76 virtual void doneParsingSourceFiles(Tree *tree) = 0; |
76 virtual void doneParsingSourceFiles(Tree *tree) = 0; |
77 |
77 |
78 static void initialize(const Config& config); |
78 static void initialize(const Config& config); |
79 static void terminate(); |
79 static void terminate(); |
80 static CodeParser *parserForLanguage(const QString& language); |
80 static CodeParser *parserForLanguage(const QString& language); |
|
81 static const QString titleFromName(const QString& name); |
81 |
82 |
82 protected: |
83 protected: |
83 QSet<QString> commonMetaCommands(); |
84 QSet<QString> commonMetaCommands(); |
84 void processCommonMetaCommand(const Location& location, |
85 void processCommonMetaCommand(const Location& location, |
85 const QString& command, const QString& arg, |
86 const QString& command, const QString& arg, |
86 Node *node, Tree *tree); |
87 Node *node, Tree *tree); |
87 |
88 |
88 private: |
89 private: |
89 static QList<CodeParser *> parsers; |
90 static QList<CodeParser *> parsers; |
90 static bool showInternal; |
91 static bool showInternal; |
|
92 static QMap<QString,QString> nameToTitle; |
91 }; |
93 }; |
92 |
94 |
93 QT_END_NAMESPACE |
95 QT_END_NAMESPACE |
94 |
96 |
95 #endif |
97 #endif |