* @param parsingProjectConfigVariables true for special case when we are
* parsing not text, but a fake "file" of configuration variables.
*/
protected BaseASParser(IWorkspace workspace, IRepairingTokenBuffer buffer, boolean parsingProjectConfigVariables)
{
super(new ParserSharedInputState(), 1);
xmlTags = new Stack<XMLTagInfo>();
this.buffer = buffer;
configProcessor = new ConfigProcessor(workspace, this);
// If there are no include directives in the function body, we