Uses of Class
org.ek9lang.core.FileHandling
Packages that use FileHandling
Package
Description
A-1 - Start here for the main command-line entry use of the compiler.
C - For the Suppliers of the 'compilation phases' as mentioned in the
org.ek9lang.compiler package.N - Code Generation.
O - Code Optimisation.
P - Packaging.
Just general operating system stuff and bits and bobs.
-
Uses of FileHandling in org.ek9lang.cli
Methods in org.ek9lang.cli that return FileHandlingModifier and TypeMethodDescription(package private) FileHandlingCommandLine.getFileHandling()protected FileHandlingE.getFileHandling()Constructors in org.ek9lang.cli with parameters of type FileHandlingModifierConstructorDescription(package private)CommandLine(LanguageMetaData languageMetaData, FileHandling fileHandling, OsSupport osSupport) Create a new command line details object. -
Uses of FileHandling in org.ek9lang.compiler.backend
Methods in org.ek9lang.compiler.backend that return FileHandlingModifier and TypeMethodDescriptionMainEntryTargetTuple.fileHandling()Returns the value of thefileHandlingrecord component.Constructors in org.ek9lang.compiler.backend with parameters of type FileHandlingModifierConstructorDescriptionMainEntryTargetTuple(ProgramEntryPointInstr programEntryPoint, CompilerFlags compilerFlags, FileHandling fileHandling, File outputDirectory) Creates an instance of aMainEntryTargetTuplerecord class.OutputFileLocator(FileHandling fileHandling, CompilerFlags compilerFlags) -
Uses of FileHandling in org.ek9lang.compiler.backend.jvm
Constructors in org.ek9lang.compiler.backend.jvm with parameters of type FileHandlingModifierConstructorDescriptionOutputFileAccess(FileHandling fileHandling, CompilerFlags compilerFlags) -
Uses of FileHandling in org.ek9lang.compiler.backend.llvm
Constructors in org.ek9lang.compiler.backend.llvm with parameters of type FileHandlingModifierConstructorDescriptionOutputFileAccess(FileHandling fileHandling, CompilerFlags compilerFlags, TargetArchitecture llvmTarget) -
Uses of FileHandling in org.ek9lang.compiler.config
Constructors in org.ek9lang.compiler.config with parameters of type FileHandlingModifierConstructorDescriptionBackEndSupplier(SharedThreadContext<CompilableProgram> compilableProgramAccess, FileHandling fileHandling, CompilationPhaseListener listener, CompilerReporter reporter) Create a new supplier of back-end compiler phases.FullPhaseSupplier(SharedThreadContext<CompilableProgram> compilableProgramAccess, FileHandling fileHandling, CompilationPhaseListener listener, CompilerReporter reporter) Create a new supplier of a full set of compiler phases. -
Uses of FileHandling in org.ek9lang.compiler.phase10
Constructors in org.ek9lang.compiler.phase10 with parameters of type FileHandlingModifierConstructorDescriptionCodeGenerationAggregates(SharedThreadContext<CompilableProgram> compilableProgramAccess, FileHandling fileHandling, Consumer<CompilationEvent> listener, CompilerReporter reporter) CodeGenerationConstants(SharedThreadContext<CompilableProgram> compilableProgramAccess, FileHandling fileHandling, Consumer<CompilationEvent> listener, CompilerReporter reporter) CodeGenerationPreparation(SharedThreadContext<CompilableProgram> compilableProgramAccess, FileHandling fileHandling, Consumer<CompilationEvent> listener, CompilerReporter reporter) -
Uses of FileHandling in org.ek9lang.compiler.phase11
Constructors in org.ek9lang.compiler.phase11 with parameters of type FileHandlingModifierConstructorDescriptionCodeOptimisation(SharedThreadContext<CompilableProgram> compilableProgramAccess, FileHandling fileHandling, Consumer<CompilationEvent> listener, CompilerReporter reporter) -
Uses of FileHandling in org.ek9lang.compiler.phase12
Constructors in org.ek9lang.compiler.phase12 with parameters of type FileHandlingModifierConstructorDescriptionPackaging(SharedThreadContext<CompilableProgram> compilableProgramAccess, FileHandling fileHandling, Consumer<CompilationEvent> listener, CompilerReporter reporter) PluginLinkage(SharedThreadContext<CompilableProgram> compilableProgramAccess, FileHandling fileHandling, Consumer<CompilationEvent> listener, CompilerReporter reporter) -
Uses of FileHandling in org.ek9lang.core
Methods in org.ek9lang.core with parameters of type FileHandlingModifier and TypeMethodDescriptionRuntimeClassExtractor.extractRuntimeJar(FileHandling fileHandling, String projectDir, String version) Extract EK9 runtime classes into a versioned JAR file.Constructors in org.ek9lang.core with parameters of type FileHandlingModifierConstructorDescriptionEk9DirectoryStructure(FileHandling fileHandling) Packager(FileHandling fileHandling)