comparison graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/ast/CodeElement.java @ 15775:4293efaaab76

Add description and language to the NodeInfo annotation
author Christian Wirth <christian.wirth@oracle.com>
date Mon, 19 May 2014 18:52:39 +0200
parents 8e8347ecabbc
children 55fd5be68a52
comparison
equal deleted inserted replaced
15774:402a74c6bc14 15775:4293efaaab76
110 return annotations; 110 return annotations;
111 } 111 }
112 112
113 /** 113 /**
114 * Support JDK8 langtools. 114 * Support JDK8 langtools.
115 * 115 *
116 * @param annotationType 116 * @param annotationType
117 */ 117 */
118 public <A extends Annotation> A[] getAnnotationsByType(Class<A> annotationType) { 118 public <A extends Annotation> A[] getAnnotationsByType(Class<A> annotationType) {
119 throw new UnsupportedOperationException(); 119 throw new UnsupportedOperationException();
120 } 120 }
121 121
122 /** 122 /**
123 * Support for some JDK8 builds. (remove after jdk8 is released) 123 * Support for some JDK8 builds. (remove after jdk8 is released)
124 * 124 *
125 * @param annotationType 125 * @param annotationType
126 */ 126 */
127 public <A extends Annotation> A[] getAnnotations(Class<A> annotationType) { 127 public <A extends Annotation> A[] getAnnotations(Class<A> annotationType) {
128 throw new UnsupportedOperationException(); 128 throw new UnsupportedOperationException();
129 } 129 }
130 130
131 /** 131 /**
132 * Support for some JDK8 builds. (remove after jdk8 is released) 132 * Support for some JDK8 builds. (remove after jdk8 is released)
133 * 133 *
134 * @param annotationType 134 * @param annotationType
135 */ 135 */
136 public <A extends Annotation> A getAnnotation(Class<A> annotationType) { 136 public <A extends Annotation> A getAnnotation(Class<A> annotationType) {
137 throw new UnsupportedOperationException(); 137 throw new UnsupportedOperationException();
138 } 138 }