Esempio n. 1
0
 public TypeManager(ModuleBuilder modBuilder, TypesInAssemblyManager refAsmTypes,
                    SymbolTable symTable)
 {
     m_modBuilder  = modBuilder;
     m_refAsmTypes = refAsmTypes;
     InitalizePredefinedSymbolMappings(symTable);
 }
Esempio n. 2
0
 public TypeManager(ModuleBuilder modBuilder, TypesInAssemblyManager refAsmTypes,
                    SymbolTable symTable) {
     m_modBuilder = modBuilder;
     m_refAsmTypes = refAsmTypes;
     InitalizePredefinedSymbolMappings(symTable);
 }
 /// <summary>initalizes the assemblies, which contains type to use
 /// instead of generating them</summary>
 private void InitalizeRefAssemblies(IList refAssemblies) {
     // add the IIOPChannel dll; IIdlAttribute is in channel assembly
     Type typeInChannel = typeof(IIdlAttribute);
     ArrayList refAssembliesWithChannelAsm = new ArrayList(refAssemblies);
     refAssembliesWithChannelAsm.Add(typeInChannel.Assembly);
     m_typesInRefAsms = new TypesInAssemblyManager(refAssembliesWithChannelAsm);
 }