Interface IResolvedExecutable

    • Method Detail

      • getResolvedParameterTypes

        java.util.List<LightweightTypeReference> getResolvedParameterTypes()
        Returns the resolved parameter types in the current context. That is, all free type variables are bound according to the bottom of this method hierarchy.
        Returns:
        the list of parameter types.
        See Also:
        IResolvedFeature.getContextType()
      • getResolvedExceptions

        java.util.List<LightweightTypeReference> getResolvedExceptions()
        Returns the resolved declared exceptions in the current context. That is, all free type variables are bound according to the bottom of this method hierarchy.
        Returns:
        the declared exceptions.
        See Also:
        IResolvedFeature.getContextType()
      • getDeclaration

        org.eclipse.xtext.common.types.JvmExecutable getDeclaration()
        Returns the declared executable that is resolved.
        Specified by:
        getDeclaration in interface IResolvedFeature
        Returns:
        the declaration.
      • getTypeParameters

        java.util.List<org.eclipse.xtext.common.types.JvmTypeParameter> getTypeParameters()
        Returns the list of declared type parameters of the executable.
        Returns:
        the list of declared type parameters.