comparison graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/generator/AbstractCodeElementFactory.java @ 18752:1acaa69ff61b

Truffle-DSL: refactor generator classes
author Christian Humer <christian.humer@gmail.com>
date Mon, 29 Dec 2014 23:38:16 +0100
parents 23415229349b
children
comparison
equal deleted inserted replaced
18751:e55e18c1f40d 18752:1acaa69ff61b
25 import javax.lang.model.element.*; 25 import javax.lang.model.element.*;
26 26
27 import com.oracle.truffle.dsl.processor.*; 27 import com.oracle.truffle.dsl.processor.*;
28 import com.oracle.truffle.dsl.processor.java.model.*; 28 import com.oracle.truffle.dsl.processor.java.model.*;
29 29
30 public abstract class AbstractCodeElementFactory<M> { 30 abstract class AbstractCodeElementFactory<M> {
31 31
32 protected final ProcessorContext context; 32 protected final ProcessorContext context;
33 private M model; 33 private M model;
34 34
35 private CodeElement<? super Element> element; 35 private CodeElement<? super Element> element;