Class SymbolSignatureExtractor

java.lang.Object
org.ek9lang.compiler.common.SymbolSignatureExtractor
All Implemented Interfaces:
Function<ISymbol,String>

public final class SymbolSignatureExtractor extends Object implements Function<ISymbol,String>
Function that extracts signature-qualified-name from a symbol. For functions and methods, includes parameters and return type. For methods, includes the parent construct name. For operators, converts EK9 operator symbols to internal method names using OperatorMap. For other symbols, returns the fully qualified name.
  • Constructor Details

    • SymbolSignatureExtractor

      public SymbolSignatureExtractor()
  • Method Details