scala.scalanative.nscplugin
package scala.scalanative.nscplugin
Members list
Concise view
Type members
Classlikes
Attributes
- Graph
- Supertypes
object CompilerCompat
Attributes
- Graph
- Supertypes
- Self type
- CompilerCompat.type
object GenNIR
Attributes
- Graph
- Supertypes
- Known subtypes
- class NirCodeGen
- Self type
object GenReflectiveInstantisation
Attributes
- Companion:
- trait
- Graph
- Supertypes
- Self type
Attributes
- Companion:
- object
- Graph
- Supertypes
- Known subtypes
- class NirCodeGen
- Self type
trait NativeInteropUtil
Attributes
- Graph
- Supertypes
- Known subtypes
- class PostInlineNativeInteropclass PrepNativeInterop
- Self type
- PluginPhase
class NirCodeGen(val settings: Settings)(using ctx: Context) extends NirGenStat with NirGenExpr with NirGenType with NirGenName with NirGenUtil with GenReflectiveInstantisation with GenNativeExports
Attributes
- Graph
- Supertypes
- trait GenNativeExportstrait NirGenUtiltrait NirGenNametrait NirGenTypetrait NirGenExprtrait NirGenStatclass Objecttrait Matchableclass Any
object NirDefinitions
Attributes
- Companion:
- class
- Graph
- Supertypes
- Self type
- NirDefinitions.type
Attributes
- Graph
- Supertypes
- Known subtypes
- class NirCodeGen
- Self type
Attributes
- Companion:
- object
- Graph
- Supertypes
- Known subtypes
- class NirCodeGen
- Self type
object NirGenName
Attributes
- Companion:
- trait
- Graph
- Supertypes
- Self type
- NirGenName.type
Attributes
- Graph
- Supertypes
- Known subtypes
- class NirCodeGen
- Self type
Attributes
- Graph
- Supertypes
- Known subtypes
- class NirCodeGen
- Self type
Attributes
- Companion:
- object
- Graph
- Supertypes
- Known subtypes
- class NirCodeGen
- Self type
object NirGenUtil
Attributes
- Companion:
- trait
- Graph
- Supertypes
- Self type
- NirGenUtil.type
Attributes
- Graph
- Supertypes
object NirPrimitives
Attributes
- Companion:
- class
- Graph
- Supertypes
- Self type
- NirPrimitives.type
object PostInlineNativeInterop
This phase does:
This phase does:
- handle TypeApply -> Apply conversion for intrinsic methods
Attributes
- Companion:
- class
- Graph
- Supertypes
- Self type
Attributes
- Companion:
- object
- Graph
- Supertypes
- trait NativeInteropUtiltrait PluginPhaseclass MiniPhaseclass Phaseclass Objecttrait Matchableclass Any
object PrepNativeInterop
This phase does:
This phase does:
- Rewrite calls to scala.Enumeration.Value (include name string) (Ported from ScalaJS and Scala 2 Native compiler plugin)
Attributes
- Companion:
- class
- Graph
- Supertypes
- Self type
- PrepNativeInterop.type
Attributes
- Companion:
- object
- Graph
- Supertypes
- trait NativeInteropUtiltrait PluginPhaseclass MiniPhaseclass Phaseclass Objecttrait Matchableclass Any
Attributes
- Graph
- Supertypes