internal ExpressionAnalysis(string text, ITrackingSpan span, AnalysisVariable[] variables, string privatePrefix, string memberName) { _span = span; _expr = text; _variables = variables; _privatePrefix = privatePrefix; _memberName = memberName; }
public PythonParameter(ISignature signature, AP.Parameter param, Span locus, Span ppLocus, AnalysisVariable[] variables) { _signature = signature; _param = param; _locus = locus; _ppLocus = ppLocus; _documentation = _param.doc.LimitLines(15, stopAtFirstBlankLine: true); _variables = variables; }