9b44e9fa42
The previous code would skip parsing with sub-parsers so these would not work. Running full createTagsWithFallback1() in this case would cause two problems: 1. We would have to propagate the extra callback arguments to runParserInNarrowedInputStream() 2. And the callbacks after each pass should not actually be called in this case because the caller expects these are called for the master parser, not the sub-parsers. So instead just do simple parsing without re-tries which are used only in the C and Fortran parsers which lack sub-parser capability anyway.