Class OutputFileLocator

java.lang.Object
org.ek9lang.compiler.backend.OutputFileLocator
All Implemented Interfaces:
Supplier<BiFunction<IRConstruct, String, File>>

public class OutputFileLocator extends Object implements Supplier<BiFunction<IRConstruct, String, File>>
Given a TargetArchitecture from the configFlags, this function will provide a function that NAMES the File for a Construct. It creates nothing: the ConstructOutputSink owns the destination, and only the sink that writes files creates a directory.