public RIntellisenseContext(IEditorIntellisenseSession session, IEditorBuffer editorBuffer, AstRoot ast, int position, bool autoShown = true, bool isRHistoryRequest = false) : base(session, editorBuffer, position) { AstRoot = ast; AutoShownCompletion = autoShown; IsRHistoryRequest = isRHistoryRequest; }
public RFunctionCompletionEntry(string displayText, string insertionText, string description, object iconSource, string packageName, IFunctionIndex functionIndex, IEditorIntellisenseSession session) : base(displayText, insertionText, description, iconSource) { _packageName = packageName; _functionIndex = functionIndex; _session = session; }
public RIntellisenseContext(IEditorIntellisenseSession session, IEditorBuffer editorBuffer, IREditorTree editorTree, int position, bool autoShown = true, bool isRHistoryRequest = false) : base(session, editorBuffer, position) { _editorTree = editorTree; AutoShownCompletion = autoShown; IsRHistoryRequest = isRHistoryRequest; }
private bool GetCachedSignatures(IList <ISignature> signatures, IEditorIntellisenseSession session) { if (_signatures != null) { foreach (var s in _signatures) { s.Session = session; } AddSignatures(signatures, ToVsEditorSignatures(_signatures)); _signatures = null; return(true); } return(false); }
private RFunctionSignatureHelp(IEditorIntellisenseSession session, IEditorBuffer textBuffer, string functionName, string documentation, ISignatureInfo signatureInfo) { FunctionName = functionName; SignatureInfo = signatureInfo; Documentation = documentation; Parameters = null; _editorBuffer = textBuffer; _view = session.View; Session = session; _signatureBroker = session.Services.GetService <IViewSignatureBroker>(); Debug.Assert(_signatureBroker != null); }
public IntellisenseContext(IEditorIntellisenseSession session, IEditorBuffer editorBuffer, int position) { Session = session; EditorBuffer = editorBuffer; Position = position; }