Exemplo n.º 1
0
 /// <summary>
 /// Gets a ExpressionAnalysis for the expression at the provided span.  If the span is in
 /// part of an identifier then the expression is extended to complete the identifier.
 /// </summary>
 public static ExpressionAnalysis AnalyzeExpression(this ITextSnapshot snapshot, ITrackingSpan span, bool forCompletion,
                                                    IFunctionInformationProvider functionProvider, IDatabaseInformationProvider databaseProvider,
                                                    IProgramFileProvider programFileProvider)
 {
     return(GeneroProjectAnalyzer.AnalyzeExpression(snapshot, span, functionProvider, databaseProvider, programFileProvider, forCompletion));
 }