Exemple #1
0
 /// <summary>
 /// Used by <see cref="UnknownModule"/>.
 /// </summary>
 protected DModule()
 {
     this.globalType = new GlobalType(this);
     this.assembly   = UnknownAssembly.RuntimeAssembly;
 }
Exemple #2
0
 /// <summary>
 /// Used by the loader.
 /// </summary>
 protected PhpModule(DAssembly /*!*/ assembly)
     : base(assembly)
 {
     this._compilationUnit = null; // lazy init or unused
 }
Exemple #3
0
 /// <summary>
 /// Used by the loader.
 /// </summary>
 protected DModule(DAssembly /*!*/ assembly)
 {
     this.globalType = new GlobalType(this);
     this.assembly   = assembly;
 }
Exemple #4
0
 /// <summary>
 /// Called by the loader. The module can be loaded to <see cref="PureAssembly"/> or
 /// <see cref="PhpLibraryAssembly"/>.
 /// </summary>
 internal PureModule(DAssembly /*!*/ assembly)
     : base(assembly)
 {
 }