summaryrefslogtreecommitdiffstats
path: root/src/parserintf.h
diff options
context:
space:
mode:
authorDimitri van Heesch <dimitri@stack.nl>2014-08-04 12:07:53 (GMT)
committerDimitri van Heesch <dimitri@stack.nl>2014-08-04 12:07:53 (GMT)
commit0dd59398b3f62288897c8c3405977a27a94fbfee (patch)
tree233682549d60a88b9c4dd8b7c58bd01e3504d716 /src/parserintf.h
parent6f0269ef3074bbc4bc16ad63a0e0a8f9b5f0ce31 (diff)
downloadDoxygen-0dd59398b3f62288897c8c3405977a27a94fbfee.zip
Doxygen-0dd59398b3f62288897c8c3405977a27a94fbfee.tar.gz
Doxygen-0dd59398b3f62288897c8c3405977a27a94fbfee.tar.bz2
Bug 734099 - Add support for non-parsed language
Diffstat (limited to 'src/parserintf.h')
-rw-r--r--src/parserintf.h10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/parserintf.h b/src/parserintf.h
index c389597..019b4a9 100644
--- a/src/parserintf.h
+++ b/src/parserintf.h
@@ -148,17 +148,19 @@ class ParserManager
ParserManager()
: m_defaultParser(0) { m_parsers.setAutoDelete(TRUE); }
+ void registerDefaultParser(ParserInterface *parser)
+ {
+ m_defaultParser = parser;
+ }
+
/** Registers an additional parser.
* @param[in] name A symbolic name of the parser, i.e. "c",
* "python", "fortran", "vhdl", ...
* @param[in] parser The parser that is to be used for the
* given name.
- * @param[in] defParser Use this parser as the default parser, used
- * for unregistered file extensions.
*/
- void registerParser(const char *name,ParserInterface *parser,bool defParser=FALSE)
+ void registerParser(const char *name,ParserInterface *parser)
{
- if (defParser && m_defaultParser==0) m_defaultParser=parser;
m_parsers.insert(name,parser);
}