package reflect
          
            Linear Supertypes
          
          
        
          
          
            
          
          
        
        
            Ordering
            
          - Alphabetic
 - By Inheritance
 
                  Inherited
                  
                  
- reflect
 - AnyRef
 - Any
 
- Hide All
 - Show All
 
              Visibility
              
        - Public
 - All
 
Type Members
-  case class ClassDescriptor (simpleName: String, fullName: String, erasure: ScalaType, companion: Option[SingletonDescriptor], constructors: Seq[ConstructorDescriptor], properties: Seq[PropertyDescriptor]) extends ObjectDescriptor with Product with Serializable
 -  case class ConstructorDescriptor (params: Seq[ConstructorParamDescriptor], constructor: Constructor[_], isPrimary: Boolean) extends Descriptor with Product with Serializable
 -  case class ConstructorParamDescriptor (name: String, mangledName: String, argIndex: Int, argType: ScalaType, defaultValue: Option[() ⇒ Any]) extends Descriptor with Product with Serializable
 -  sealed trait Descriptor extends AnyRef
 -  class ManifestScalaType extends ScalaType
 -  trait ObjectDescriptor extends Descriptor
 -  trait ParameterNameReader extends AnyRef
 -  case class PrimitiveDescriptor (simpleName: String, fullName: String, erasure: ScalaType) extends ObjectDescriptor with Product with Serializable
 -  case class PropertyDescriptor (name: String, mangledName: String, returnType: ScalaType, field: Field) extends Descriptor with Product with Serializable
 -  trait ScalaType extends Equals
 -  case class SingletonDescriptor (simpleName: String, fullName: String, erasure: ScalaType, instance: AnyRef, properties: Seq[PropertyDescriptor]) extends Descriptor with Product with Serializable
 
Value Members
-  def fail(msg: String, cause: Exception = null): Nothing
 -  object ManifestScalaType
 -  object ParanamerReader extends ParameterNameReader
 -  object Reflector