public void RegisterAssembly(AssemblyDefinition asm) { var wrapped = new CecilAssembly(this, asm); _asms.Add(wrapped); _assemblyDic[asm] = wrapped; }
public IXamlAssembly RegisterAssembly(AssemblyDefinition asm) { var wrapped = new CecilAssembly(this, asm); _asms.Add(wrapped); _assemblyDic[asm] = wrapped; return(wrapped); }
public CecilType(CecilTypeSystem typeSystem, CecilAssembly assembly, TypeDefinition definition, TypeReference reference) { _assembly = assembly; TypeSystem = typeSystem; Reference = reference; Definition = definition; }
public CecilType(CecilTypeSystem typeSystem, CecilAssembly assembly, TypeDefinition definition, TypeReference reference) { _assembly = assembly; TypeSystem = typeSystem; Reference = reference; Definition = definition; if (reference.IsArray) { Definition = ((CecilType)typeSystem.GetType("System.Array")).Definition; } }
public CecilTypeBuilder(CecilTypeSystem typeSystem, CecilAssembly assembly, TypeDefinition definition) : base(typeSystem, assembly, definition) { }
public CecilType(CecilTypeSystem typeSystem, CecilAssembly assembly, TypeDefinition definition) : this(typeSystem, assembly, definition, definition) { }