package org.simantics.scl.compiler.internal.parsing.declarations;
import org.simantics.scl.compiler.internal.parsing.Symbol;
package org.simantics.scl.compiler.internal.parsing.declarations;
import org.simantics.scl.compiler.internal.parsing.Symbol;
public static final ConstructorAst[] EMPTY_ARRAY = new ConstructorAst[0];
public final DAnnotationAst[] annotations;
public static final ConstructorAst[] EMPTY_ARRAY = new ConstructorAst[0];
public final DAnnotationAst[] annotations;
public final TypeAst[] parameters;
public final String[] fieldNames; // null, if no field names
public final TypeAst[] parameters;
public final String[] fieldNames; // null, if no field names
TypeAst[] parameters, String[] fieldNames) {
this.annotations = annotations;
this.name = name;
TypeAst[] parameters, String[] fieldNames) {
this.annotations = annotations;
this.name = name;