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