CXXExtraPass

This Pass executes certain C++ specific conversions on initializers, that are only possible once we know all the types. It may be extended in the future with other things that we currently still do in the frontend, but might be more accurate to do once we parsed all files and have all type information.

Constructors

Link copied to clipboard
constructor(ctx: TranslationContext)

Properties

Link copied to clipboard
Link copied to clipboard
override val ctx: TranslationContext
Link copied to clipboard
Link copied to clipboard
open override val scope: Scope?
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
open override fun accept(component: Component)
Link copied to clipboard
Link copied to clipboard
open override fun cleanup()
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun toString(): String