gov.llnl.babel.backend.mangler

Class NonMangler

Implemented Interfaces:
NameMangler

public class NonMangler
extends java.lang.Object
implements NameMangler

This mangler doesn't do any mangling. It simply creates the whole long name.

Method Summary

String
shortArrayName(String symbol, String method, String suffix)
This returns the full, unmangled name.
String
shortName(String symbol, String suffix)
This return the full, unmangled name.
String
shortName(String symbol, String method, String suffix)
This returns the full, unmangled name.

Method Details

shortArrayName

public String shortArrayName(String symbol,
                             String method,
                             String suffix)
This returns the full, unmangled name.
Specified by:
shortArrayName in interface NameMangler

shortName

public String shortName(String symbol,
                        String suffix)
This return the full, unmangled name.
Specified by:
shortName in interface NameMangler

shortName

public String shortName(String symbol,
                        String method,
                        String suffix)
This returns the full, unmangled name.
Specified by:
shortName in interface NameMangler