Module org.eclipse.xtend.lib.macro
Interface ResolvedParameter
public interface ResolvedParameter
The resolved representation of a parameter in the context of a type
reference. Consider for instance this method
interface Foo<T> {
def void foo(T arg)
}
In the context of the type reference Foo<String>, the
parameter arg has the type String- Since:
- 2.7
-
Method Summary
Modifier and TypeMethodDescription
-
Method Details
-
getDeclaration
ParameterDeclaration getDeclaration()- Returns:
- the declaration being
resolved
-
getResolvedType
TypeReference getResolvedType()- Returns:
- the
resolvedtype of the parameter
-