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) TargetArchitectureCommandLine.targetArchitectureMethods 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 TypeMethodDescriptionvoidCompilerFlags.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 TypeClassDescriptionclassGiven 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
Constructors in org.ek9lang.compiler.backend.llvm with parameters of type TargetArchitectureModifierConstructorDescriptionOutputFileAccess(FileHandling fileHandling, CompilerFlags compilerFlags, TargetArchitecture llvmTarget) -
Uses of TargetArchitecture in org.ek9lang.compiler.backend.llvm.cpp
Methods in org.ek9lang.compiler.backend.llvm.cpp that return TargetArchitecture -
Uses of TargetArchitecture in org.ek9lang.core
Subclasses with type arguments of type TargetArchitecture in org.ek9lang.coreModifier and TypeClassDescriptionenumPossible supported target output architectures.Methods in org.ek9lang.core that return TargetArchitectureModifier and TypeMethodDescriptionstatic TargetArchitecturestatic TargetArchitectureReturns 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 TypeMethodDescriptionvoidEk9DirectoryStructure.cleanEk9DirectoryStructureFor(String ek9FullPathToFileName, TargetArchitecture targetArchitecture) This expects an ek9 source file in a specific directory.voidFileHandling.cleanEk9DirectoryStructureFor(File ek9File, TargetArchitecture targetArchitecture) voidFileHandling.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) voidEk9DirectoryStructure.makeEk9DevDirectoryStructure(String fromEk9BaseDirectory, TargetArchitecture targetArchitecture) Used to create structure under .ek9 in both a project directory and a $HOME/.ek9 directory.voidEk9DirectoryStructure.validateEk9Directory(String directoryName, TargetArchitecture targetArchitecture) Check the structure of an Ek9 build directory.voidFileHandling.validateEk9Directory(String directoryName, TargetArchitecture targetArchitecture) voidFileHandling.validateHomeEk9Directory(TargetArchitecture targetArchitecture)