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