org.eclipse.xtend.middleend.xtend.internal.xtend
Class CheckConverter

java.lang.Object
  extended by org.eclipse.xtend.middleend.xtend.internal.xtend.CheckConverter

public final class CheckConverter
extends java.lang.Object

Author:
Arno Haase (http://www.haase-consulting.com), André Arnold

Field Summary
static QualifiedName ALL_CHECKS_FUNCTION_NAME
           
static java.lang.String ALL_OBJECTS_PARAM_NAME
           
static java.lang.String ISSUES_PARAM_NAME
          name of the parameter in which the Issues are passed to the check function.
 
Constructor Summary
CheckConverter(ExecutionContext ctx, TypeToBackendType typeConverter)
           
 
Method Summary
 NamedFunction createCheckFunction(BackendTypesystem ts, ExtensionFile extensionFile)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ALL_CHECKS_FUNCTION_NAME

public static final QualifiedName ALL_CHECKS_FUNCTION_NAME

ISSUES_PARAM_NAME

public static final java.lang.String ISSUES_PARAM_NAME
name of the parameter in which the Issues are passed to the check function. This is not intended to be edited in a source file, so it is chosen not to be a valid identifier to avoid name clashes.

See Also:
Constant Field Values

ALL_OBJECTS_PARAM_NAME

public static final java.lang.String ALL_OBJECTS_PARAM_NAME
See Also:
Constant Field Values
Constructor Detail

CheckConverter

public CheckConverter(ExecutionContext ctx,
                      TypeToBackendType typeConverter)
Method Detail

createCheckFunction

public NamedFunction createCheckFunction(BackendTypesystem ts,
                                         ExtensionFile extensionFile)