public class SignatureAst
extends java.lang.Object
Constructor and Description |
---|
SignatureAst(IdentifierAst nameAst,
java.util.List<FunctionParameterAst> parameters,
boolean variadic,
TypeAst returnType,
TypeParametersAst typeParameters) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getName() |
IdentifierAst |
getNameAst() |
java.util.List<FunctionParameterAst> |
getParameters() |
Type |
getReturnType() |
TypeAst |
getReturnTypeAst() |
TypeParametersAst |
getTypeParameters() |
boolean |
isVariadic() |
public SignatureAst(IdentifierAst nameAst, java.util.List<FunctionParameterAst> parameters, boolean variadic, TypeAst returnType, TypeParametersAst typeParameters)
public IdentifierAst getNameAst()
public java.lang.String getName()
public java.util.List<FunctionParameterAst> getParameters()
public boolean isVariadic()
public TypeAst getReturnTypeAst()
public Type getReturnType()
public TypeParametersAst getTypeParameters()
Copyright © 2007-2020 Whitestein Technologies. All Rights Reserved.