コード例 #1
0
ファイル: PdbFactory.cs プロジェクト: jma2400/cecil-old
        public ISymbolReader CreateReader(ModuleDefinition module, string assemblyFileName)
        {
#if NATIVE_READER
            return(new PdbReader(PdbHelper.CreateReader(assemblyFileName)));
#else
            return(new PdbCciReader(module, GetPdbFileName(assemblyFileName)));
#endif
        }
コード例 #2
0
 public ISymbolWriter GetSymbolWriter(ModuleDefinition module, string fileName)
 {
     return(new PdbWriter(module, PdbHelper.CreateWriter(module, PdbHelper.GetPdbFileName(fileName))));
 }
コード例 #3
0
 public ISymbolReader GetSymbolReader(ModuleDefinition module, string fileName)
 {
     return(new PdbReader(File.OpenRead(PdbHelper.GetPdbFileName(fileName))));
 }
コード例 #4
0
ファイル: PdbFactory.cs プロジェクト: jma2400/cecil-old
 public ISymbolWriter CreateWriter(ModuleDefinition module, string assemblyFileName)
 {
     return(new PdbWriter(PdbHelper.CreateWriter(assemblyFileName, GetPdbFileName(assemblyFileName)), module, assemblyFileName));
 }
コード例 #5
0
ファイル: PdbHelper.cs プロジェクト: uvbs/Confuser
		public ISymbolWriter GetSymbolWriter (ModuleDefinition module, Stream symbolStream)
		{
			return new PdbWriter (module, PdbHelper.CreateWriter (module, PdbHelper.GetPdbFileName (module.FullyQualifiedName), symbolStream));
		}
コード例 #6
0
 public ISymbolWriter GetSymbolWriter(ModuleDefinition module, string fileName,
                                      /*Telerik Authorship*/ Dictionary <MethodDefinition, Dictionary <VariableDefinition, string> > methodsVariableDefinitionToNameMap)
 {
     return(new PdbWriter(module, PdbHelper.CreateWriter(module, PdbHelper.GetPdbFileName(fileName)), /*Telerik Authorship*/ methodsVariableDefinitionToNameMap));
 }