Uses of Enum Class
org.ek9lang.core.TargetArchitecture
Packages that use TargetArchitecture
Package
Description
A-1 - Start here for the main command-line entry use of the compiler.
B - For the EK9 compiler itself.
Just general operating system stuff and bits and bobs.
-
Uses of TargetArchitecture in org.ek9lang.cli
Fields in org.ek9lang.cli declared as TargetArchitectureModifier and TypeFieldDescription(package private) TargetArchitecture
CommandLine.targetArchitecture
Methods in org.ek9lang.cli that return TargetArchitecture -
Uses of TargetArchitecture in org.ek9lang.compiler
Methods in org.ek9lang.compiler that return TargetArchitectureMethods in org.ek9lang.compiler with parameters of type TargetArchitectureModifier and TypeMethodDescriptionvoid
CompilerFlags.setTargetArchitecture
(TargetArchitecture targetArchitecture) -
Uses of TargetArchitecture in org.ek9lang.compiler.backend
Classes in org.ek9lang.compiler.backend that implement interfaces with type arguments of type TargetArchitectureModifier and TypeClassDescriptionclass
Given a TargetArchitecture, this function will provide the Target for it.Methods in org.ek9lang.compiler.backend that return TargetArchitectureModifier and TypeMethodDescriptionTarget.getArchitecture()
The Target Architecture for the output.Methods in org.ek9lang.compiler.backend with parameters of type TargetArchitecture -
Uses of TargetArchitecture in org.ek9lang.compiler.backend.jvm
Methods in org.ek9lang.compiler.backend.jvm that return TargetArchitecture -
Uses of TargetArchitecture in org.ek9lang.compiler.backend.llvm
Methods in org.ek9lang.compiler.backend.llvm that return TargetArchitecture -
Uses of TargetArchitecture in org.ek9lang.core
Subclasses with type arguments of type TargetArchitecture in org.ek9lang.coreModifier and TypeClassDescriptionenum
Possible supported target output architectures.Methods in org.ek9lang.core that return TargetArchitectureModifier and TypeMethodDescriptionstatic TargetArchitecture
Returns the enum constant of this class with the specified name.static TargetArchitecture[]
TargetArchitecture.values()
Returns an array containing the constants of this enum class, in the order they are declared.Methods in org.ek9lang.core with parameters of type TargetArchitectureModifier and TypeMethodDescriptionvoid
Ek9DirectoryStructure.cleanEk9DirectoryStructureFor
(String ek9FullPathToFileName, TargetArchitecture targetArchitecture) This expects an ek9 source file in a specific directory.void
FileHandling.cleanEk9DirectoryStructureFor
(File ek9File, TargetArchitecture targetArchitecture) void
FileHandling.cleanEk9DirectoryStructureFor
(String ek9FullPathToFileName, TargetArchitecture targetArchitecture) Ek9DirectoryStructure.getDevFinalOutputDirectory
(String fromEk9BaseDirectory, TargetArchitecture targetArchitecture) Main final output directory when in development.FileHandling.getDevFinalOutputDirectory
(String fromEk9BaseDirectory, TargetArchitecture targetArchitecture) Ek9DirectoryStructure.getDevGeneratedOutputDirectory
(String fromEk9BaseDirectory, TargetArchitecture targetArchitecture) Main generated code output directory when in development.FileHandling.getDevGeneratedOutputDirectory
(String fromEk9BaseDirectory, TargetArchitecture targetArchitecture) Ek9DirectoryStructure.getMainFinalOutputDirectory
(String fromEk9BaseDirectory, TargetArchitecture targetArchitecture) Get the final output directory - where the artefacts will be.FileHandling.getMainFinalOutputDirectory
(String fromEk9BaseDirectory, TargetArchitecture targetArchitecture) Ek9DirectoryStructure.getMainGeneratedOutputDirectory
(String fromEk9BaseDirectory, TargetArchitecture targetArchitecture) Get the generated output directory.FileHandling.getMainGeneratedOutputDirectory
(String fromEk9BaseDirectory, TargetArchitecture targetArchitecture) Ek9DirectoryStructure.getTargetExecutableArtefact
(String ek9FullPathToFileName, TargetArchitecture targetArchitecture) Access the final built artefact that can be executed.FileHandling.getTargetExecutableArtefact
(String ek9FullPathToFileName, TargetArchitecture targetArchitecture) void
Ek9DirectoryStructure.makeEk9DevDirectoryStructure
(String fromEk9BaseDirectory, TargetArchitecture targetArchitecture) Used to create structure under .ek9 in both a project directory and a $HOME/.ek9 directory.void
Ek9DirectoryStructure.validateEk9Directory
(String directoryName, TargetArchitecture targetArchitecture) Check the structure of an Ek9 build directory.void
FileHandling.validateEk9Directory
(String directoryName, TargetArchitecture targetArchitecture) void
FileHandling.validateHomeEk9Directory
(TargetArchitecture targetArchitecture)