Mercurial > hg > graal-compiler
comparison graal/com.oracle.truffle.codegen.processor/src/com/oracle/truffle/codegen/processor/api/element/WritableElementFactory.java @ 7530:5e3d1a68664e
applied mx eclipseformat to all Java files
author | Doug Simon <doug.simon@oracle.com> |
---|---|
date | Wed, 23 Jan 2013 16:34:57 +0100 |
parents | a748e4d44694 |
children |
comparison
equal
deleted
inserted
replaced
7529:4a11124a3563 | 7530:5e3d1a68664e |
---|---|
23 package com.oracle.truffle.codegen.processor.api.element; | 23 package com.oracle.truffle.codegen.processor.api.element; |
24 | 24 |
25 import javax.lang.model.element.*; | 25 import javax.lang.model.element.*; |
26 import javax.lang.model.type.*; | 26 import javax.lang.model.type.*; |
27 | 27 |
28 | |
29 public interface WritableElementFactory { | 28 public interface WritableElementFactory { |
30 | 29 |
31 WritableExecutableElement cloneExecutableElement(ExecutableElement method); | 30 WritableExecutableElement cloneExecutableElement(ExecutableElement method); |
31 | |
32 WritableVariableElement cloneVariableElement(VariableElement parameter); | 32 WritableVariableElement cloneVariableElement(VariableElement parameter); |
33 | |
33 WritableAnnotationMirror cloneAnnotationMirror(AnnotationMirror mirror); | 34 WritableAnnotationMirror cloneAnnotationMirror(AnnotationMirror mirror); |
34 | 35 |
35 WritableVariableElement createParameter(TypeMirror type, String simpleName); | 36 WritableVariableElement createParameter(TypeMirror type, String simpleName); |
37 | |
36 WritableExecutableElement createExecutableElement(TypeMirror returnType, String methodName); | 38 WritableExecutableElement createExecutableElement(TypeMirror returnType, String methodName); |
39 | |
37 WritableAnnotationMirror createAnnotationMirror(DeclaredType annotationClass); | 40 WritableAnnotationMirror createAnnotationMirror(DeclaredType annotationClass); |
38 | 41 |
39 Name createName(String name); | 42 Name createName(String name); |
43 | |
40 AnnotationValue createAnnotationValue(Object value); | 44 AnnotationValue createAnnotationValue(Object value); |
45 | |
41 TypeMirror createTypeMirror(Class<?> javaClass); | 46 TypeMirror createTypeMirror(Class<?> javaClass); |
42 | 47 |
43 } | 48 } |