void ParseAttributeTag (string code, ILocation location)
{
AspParser outerParser = location as AspParser;
int positionOffset = outerParser != null ? outerParser.BeginPosition : 0;
AspParser parser = new AspParser ("@@attribute_tag@@", new StringReader (code), location.BeginLine - 1, positionOffset, outerParser);
parser.Error += new ParseErrorHandler (ParseError);
parser.TagParsed += new TagParsedHandler (TagParsed);
parser.TextParsed += new TextParsedHandler (TextParsed);
parser.Parse ();
if (text.Length > 0)
FlushText ();
}