Mercurial > hg > truffle
comparison graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/parser/GenericParser.java @ 20940:476374f3fe9a
Truffle-DSL: generate better polymorphic execute signatures
author | Christian Humer <christian.humer@gmail.com> |
---|---|
date | Tue, 14 Apr 2015 15:12:48 +0200 |
parents | 18c0f02fa4d2 |
children |
comparison
equal
deleted
inserted
replaced
20939:f83fd99b2962 | 20940:476374f3fe9a |
---|---|
21 * questions. | 21 * questions. |
22 */ | 22 */ |
23 package com.oracle.truffle.dsl.processor.parser; | 23 package com.oracle.truffle.dsl.processor.parser; |
24 | 24 |
25 import java.lang.annotation.*; | 25 import java.lang.annotation.*; |
26 import java.util.*; | |
26 | 27 |
27 import javax.lang.model.element.*; | 28 import javax.lang.model.element.*; |
29 import javax.lang.model.type.*; | |
28 | 30 |
29 import com.oracle.truffle.api.dsl.*; | 31 import com.oracle.truffle.api.dsl.*; |
30 import com.oracle.truffle.dsl.processor.*; | 32 import com.oracle.truffle.dsl.processor.*; |
33 import com.oracle.truffle.dsl.processor.java.*; | |
31 import com.oracle.truffle.dsl.processor.model.*; | 34 import com.oracle.truffle.dsl.processor.model.*; |
32 import com.oracle.truffle.dsl.processor.model.SpecializationData.SpecializationKind; | 35 import com.oracle.truffle.dsl.processor.model.SpecializationData.SpecializationKind; |
33 | 36 |
34 public class GenericParser extends NodeMethodParser<SpecializationData> { | 37 public class GenericParser extends NodeMethodParser<SpecializationData> { |
35 | 38 |