All Downloads are FREE. Search and download functionalities are using the official Maven repository.

scala.tools.nsc.io.MsilFile.scala Maven / Gradle / Ivy

There is a newer version: 2.11.2
Show newest version
/* NSC -- new Scala compiler
 * Copyright 2005-2013 LAMP/EPFL
 * @author  Paul Phillips
 */

package scala.tools.nsc
package io

import ch.epfl.lamp.compiler.msil.{ Type => MsilType, _ }

/** This class wraps an MsilType.  It exists only so
 *  ClassPath can treat all of JVM/MSIL/bin/src files
 *  uniformly, as AbstractFiles.
 */
class MsilFile(val msilType: MsilType) extends VirtualFile(msilType.FullName, msilType.Namespace) {
}

object NoMsilFile extends MsilFile(null) { }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy