示例#1
0
 public DeltaBuilder(EnCManager manager)
 {
     NewMethodsSequencePoints = new Dictionary<uint, List<SequencePoint>>();
     SequencePointRemappers = new Dictionary<uint, SequencePointRemapper>();
     this.Manager = manager;
     dIL = new List<byte>();
 }
示例#2
0
 public DeltaBuilder(EnCManager manager)
 {
     NewMethodsSequencePoints = new Dictionary <uint, List <SequencePoint> >();
     SequencePointRemappers   = new Dictionary <uint, SequencePointRemapper>();
     this.Manager             = manager;
     dIL = new List <byte>();
 }
示例#3
0
 public SymbolWriterClass(EnCManager manager,ITokenTranslator transl)
 {
     // Create the writer from the COM catalog
     Type writerType = Type.GetTypeFromCLSID(typeof(CorSymWriter_SxSClass).GUID);
     object comWriterObj = Activator.CreateInstance(writerType);
     Type readerType = Type.GetTypeFromCLSID(typeof(CorSymReader_SxSClass).GUID);
     object comReaderObj = Activator.CreateInstance(readerType);
     mWriter = (ISymUnmanagedWriter2)comWriterObj;
     mReader = (ISymUnmanagedReader)comReaderObj;
     this.manager = manager;
     this.stream = new CorMemStream();
     this.translator = transl;
     State = WriterState.NotIninitialized;
 }
示例#4
0
 public EditorEventCreator(EnC.EnCManager manager)
 {
     this.manager       = manager;
     actualEvent        = new EditorEvent();
     lastProjectContent = new ProjectContentCopy(ParserService.CurrentProjectContent);
 }
示例#5
0
 public FunctionRemapper(EnCManager manager, Dictionary <uint, SequencePointRemapper> remappers)
 {
     this.manager   = manager;
     this.remappers = remappers;
 }
示例#6
0
 public ResourceManager(EnCManager manager,Process process)
 {
     this.encManager = manager;
     project = ProjectService.CurrentProject;
     this.process = process;
 }
示例#7
0
 public EditorEventCreator(EnC.EnCManager manager)
 {
     this.manager = manager;
     actualEvent = new EditorEvent();
     lastProjectContent = new ProjectContentCopy(ParserService.CurrentProjectContent);
 }
示例#8
0
 public FunctionRemapper(EnCManager manager, Dictionary<uint, SequencePointRemapper> remappers)
 {
     this.manager = manager;
     this.remappers = remappers;
 }
示例#9
0
 public ResourceManager(EnCManager manager, Process process)
 {
     this.encManager = manager;
     project         = ProjectService.CurrentProject;
     this.process    = process;
 }