In the following code snippet:
What exactly is request.Filename? What filename does this correspond to? It's a required parameter and there are no overloads for PerformSemanticParse. The help file I have doesn't document it well since it looks like this parameter has been recently added. It doesn't correspond to the filename of the source code that is being parsed is it? In my case, I am not loading the source from a file.
Any detailed information on this parameter and how it is used would be greatly appreciated.
Thanks in advance!
void ISemanticParserServiceProcessor.Process(SemanticParserServiceRequest request)
{
request.SemanticParseData = MergableLexicalParserManager.PerformSemanticParse(this, request.TextBufferReader, request.Filename) as ISemanticParseData;
}
Any detailed information on this parameter and how it is used would be greatly appreciated.
Thanks in advance!