blob: 5acc659a65619bb82b3881ef73c571a1d53a1d49 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
|
//
// Mono.ILASM.FileRef
//
// Author(s):
// Jackson Harper (jackson@ximian.com)
//
// Copyright 2004 Novell, Inc (http://www.novell.com)
//
using System;
namespace Mono.ILASM {
public class FileRef {
private string name;
private byte [] hash;
private bool has_metadata;
private bool entrypoint;
public FileRef (string name, byte[] hash, bool has_metadata, bool entrypoint)
{
this.name = name;
this.hash = hash;
this.has_metadata = has_metadata;
this.entrypoint = entrypoint;
}
public void Resolve (CodeGen codegen)
{
codegen.PEFile.AddFile (name, hash, has_metadata, entrypoint);
}
}
}
|