From 8cec943e961c4d82c132855e56d1747cf968830b Mon Sep 17 00:00:00 2001 From: Martin Odersky Date: Sat, 25 Apr 2015 13:41:22 +0200 Subject: Allow separate compilation of Dotty using TASTY Classfile parser now reads TASTY attributes or annotations and unpickles them in order to allow for separate compilation. --- src/scala/annotation/internal/TASTYLongSignature.java | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 src/scala/annotation/internal/TASTYLongSignature.java (limited to 'src/scala/annotation/internal/TASTYLongSignature.java') diff --git a/src/scala/annotation/internal/TASTYLongSignature.java b/src/scala/annotation/internal/TASTYLongSignature.java new file mode 100644 index 000000000..2278da258 --- /dev/null +++ b/src/scala/annotation/internal/TASTYLongSignature.java @@ -0,0 +1,12 @@ +package scala.annotation.internal; + +import java.lang.annotation.ElementType; +import java.lang.annotation.Retention; +import java.lang.annotation.RetentionPolicy; +import java.lang.annotation.Target; + +@Retention(RetentionPolicy.RUNTIME) +@Target(ElementType.TYPE) +public @interface TASTYLongSignature { + public String[] bytes(); +} -- cgit v1.2.3