Source compilation: Compilation hash: Byte* api: SourceAPI SourceAPI packages : Package* definitions: Definition* Compilation startTime: Long target: String Package name: String Access Public Qualified qualifier: Qualifier Protected Private Qualifier Unqualified ThisQualifier IdQualifier value: String ParameterList parameters: MethodParameter* isImplicit: Boolean MethodParameter name: String tpe: Type hasDefault: Boolean modifier: ParameterModifier TypeParameter id: Int annotations: Annotation* typeParameters : TypeParameter* variance: Variance lowerBound: Type upperBound: Type Annotation base: Type arguments: AnnotationArgument* AnnotationArgument name: String value: String enum Variance : Contravariant, Covariant, Invariant enum ParameterModifier : Repeated, Plain, ByName enum DefinitionType : Trait, ClassDef, Module, PackageModule Path components: PathComponent* PathComponent Super qualifier: Path This Id id: String