public abstract class ResolvedSignature extends Object
Generic types are not supported in general. Some built-in functions have special logic in
ResolveExpressionTypesVisitor for additional checks.
| Constructor and Description |
|---|
ResolvedSignature() |
| Modifier and Type | Method and Description |
|---|---|
static ResolvedSignature |
create(com.google.common.collect.ImmutableList<SoyType> parameterTypes,
SoyType returnType) |
abstract com.google.common.collect.ImmutableList<SoyType> |
parameterTypes()
A list of parameter types.
|
abstract SoyType |
returnType()
Return type.
|
public abstract com.google.common.collect.ImmutableList<SoyType> parameterTypes()
public abstract SoyType returnType()
public static ResolvedSignature create(com.google.common.collect.ImmutableList<SoyType> parameterTypes, SoyType returnType)