示例#1
0
 protected override IDaemonStageProcess CreateProcess(
     IDaemonProcess process,
     IContextBoundSettingsStore settings,
     DaemonProcessKind processKind,
     ICgFile file)
 {
     return(new CgSyntaxHighlightingProcess(process, file, myCgSupportSettings.IsErrorHighlightingEnabled.Value, mySemantics));
 }
 protected CgDaemonStageProcessBase(IDaemonProcess daemonProcess, IContextBoundSettingsStore settingsStore, ICgFile file)
 #endif
 {
     #if !RIDER
     mySettingsStore = settingsStore;
     #endif
     DaemonProcess = daemonProcess;
     myFile        = file;
 }
 public CgPreprocessorHighligthingProcess(IDaemonProcess daemonProcess, IContextBoundSettingsStore settingsStore, ICgFile file)
 #if RIDER
     : base(daemonProcess, file)
 #else
     : base(daemonProcess, settingsStore, file)
 protected override IDaemonStageProcess CreateProcess(IDaemonProcess process, IContextBoundSettingsStore settings,
                                                      DaemonProcessKind processKind, ICgFile file)
 {
     return(new CgPreprocessorHighligthingProcess(process, settings, file));
 }
示例#5
0
 public CgSyntaxHighlightingProcess(IDaemonProcess daemonProcess, ICgFile file, bool isErrorHighlightingEnabled, JetHashSet <string> semantics)
     : base(daemonProcess, file)
 {
     myIsErrorHighlightingEnabled = isErrorHighlightingEnabled;
     mySemantics = semantics;
 }
 public CgPreprocessorHighligthingProcess(IDaemonProcess daemonProcess, ICgFile file)
     : base(daemonProcess, file)
 {
 }
示例#7
0
 protected abstract IDaemonStageProcess CreateProcess(IDaemonProcess process,
                                                      IContextBoundSettingsStore settings, DaemonProcessKind processKind, ICgFile file);
 protected CgDaemonStageProcessBase(IDaemonProcess daemonProcess, ICgFile file)
 protected CgDaemonStageProcessBase(IDaemonProcess daemonProcess, ICgFile file)
 {
     DaemonProcess = daemonProcess;
     myFile        = file;
 }
示例#10
0
 protected CgDaemonStageProcessBase(IDaemonProcess daemonProcess, IContextBoundSettingsStore settingsStore, ICgFile file)
 {
     mySettingsStore = settingsStore;
     DaemonProcess   = daemonProcess;
     myFile          = file;
 }
            public CgSyntaxHighlightingProcess(IDaemonProcess daemonProcess, IContextBoundSettingsStore settingsStore, ICgFile file, bool isErrorHighlightingEnabled, JetHashSet <string> semantics)
#if RIDER
                : base(daemonProcess, file)
            #else
                : base(daemonProcess, settingsStore, file)
 public IdentifierHighlightingProcess(ILogger logger, IDaemonProcess daemonProcess, IContextBoundSettingsStore settingsStore, ICgFile file)
 #if RIDER
     : base(daemonProcess, file)
 #else
     : base(daemonProcess, settingsStore, file)
 protected override IDaemonStageProcess CreateProcess(
     IDaemonProcess process, IContextBoundSettingsStore settings,
     DaemonProcessKind processKind, ICgFile file)
 {
     return(new IdentifierHighlightingProcess(myLogger, process, settings, file));
 }
示例#14
0
 public IdentifierHighlightingProcess(ILogger logger, IDaemonProcess daemonProcess, ICgFile file)
     : base(daemonProcess, file)
 {
     myLogger = logger;
 }
 public IdentifierHighlightingProcess(ILogger logger, IDaemonProcess daemonProcess, IContextBoundSettingsStore settingsStore, ICgFile file)
     : base(daemonProcess, settingsStore, file)
 {
     myLogger = logger;
 }