示例#1
0
 internal CodeTranslator(CSharpProjectTranslator owner, Dictionary <IIntermediateAssembly, string> fileNameLookup)
     : base(owner.nameProvider)
 {
     this.fileNameLookup = fileNameLookup;
     this.owner          = owner;
 }
示例#2
0
 public NameProvider(CSharpProjectTranslator owner, Dictionary <IIntermediateAssembly, string> fileNameLookup)
 {
     this.owner          = owner;
     this.fileNameLookup = fileNameLookup;
 }
示例#3
0
            public static CSharpAssemblyFileInfo GetFileInfo(IIntermediateAssembly target, CSharpProjectTranslator translator, List <string> otherFiles)
            {
                bool allowPartials = translator.options.AllowPartials;

                return(GetFileInfo(target, otherFiles, allowPartials));
            }